1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qc7 5.Nb5 Qb8 6.c4 a6 7.N5c3 e6 8.f4 Qc7 9.Be3 b6 10.f5 Nf6 11.Be2 Bc5 12.Bxc5 bxc5 13.O-O O-O 14.Na3 Rb8 15.g4 Qe5 16.g5 Nxe4 17.Nxe4 Qxe4 18.Bd3 Qd4+ 19.Kh1 Ne5 20.g6 Bb7+ 21.Qf3 Bxf3+ 22.Rxf3 Nxf3 23.gxh7+ Kh8