1.e4 c5 2.c3 d5 3.exd5 Qxd5 4.d4 Nf6 5.Nf3 Bg4 6.Qa4+ Bd7 7.Qb3 cxd4 8.Bc4 Qe4+ 9.Kf1 e6 10.cxd4 Nc6 11.Nc3 Qf5 12.Qxb7 Rb8 13.Qc7 Be7 14.Be2 Bd8 15.Qg3 O-O 16.Ne5 Nxe5 17.Qxe5 Ba5 18.Qxf5 exf5 19.Nd1 Rfe8 20.Nc3 Bc6 21.f3 Rb4 22.Kf2 Bb6 23.Rd1 Rxd4 24.Kf1 Rh4 25.h3 Nh5 26.Bg5 Ng3+ 27.Ke1 Rh5 28.Rd6 Nxe2 29.Rxc6 Nxc3+