1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Bb4 6.f3 Nc6 7.Nb5 d5 8.a3 Ba5 9.exd5 Nxd5 10.Bd2 a6 11.Nxd5 exd5 12.Nc3 O-O 13.Be2 Qh4+ 14.g3 Qd4 15.Bf4 Bxc3+ 16.bxc3 Qxc3+ 17.Bd2 Qc5 18.g4 f5 19.g5 f4 20.h4 Bh3 21.Rxh3 Qg1+ 22.Bf1 Rfe8+ 23.Be3 Rxe3+ 24.Kd2 Qf2+ 25.Be2 Rae8