1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.O-O Nf6 7.Qe2 d6 8.c4 Nc6 9.Nxc6 bxc6 10.f4 e5 11.Nc3 Bb7 12.fxe5 dxe5 13.Be3 Be7 14.a3 O-O 15.c5 a5 16.Bc4 Qc8 17.Rf5 Qc7 18.g4 Bc8 19.g5 Nxe4 20.Rxf7 Rxf7 21.Nxe4 Bf5 22.Bxf7+ Kxf7 23.Qc4+ Kg6 24.Ng3 Rf8 25.Nxf5 Kxf5 26.Rf1+ Kg6 27.Qe4+ Kh5 28.Qxh7+