1.e4 c5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 cxd4 5.Nxd4 Qb6 6.Nb3 e6 7.Bd3 a6 8.O-O h5 9.a4 Qc7 10.f4 g5 11.Qe2 gxf4 12.Bxf4 d6 13.Rf3 Ng4 14.Raf1 Be7 15.Rh3 Nce5 16.Bxe5 dxe5 17.Kh1 Nf6 18.Rhf3 Rh6 19.Nd2 Bd7 20.Qf2 Bc6 21.Nc4 Rg6 22.a5 Rd8 23.b3 Rd7 24.Rg3 Rxg3 25.Qxg3 Nxe4 26.Qg8+ Bf8 27.Nxe5 Nxc3 28.Rxf7 Bxg2+ 29.Kxg2 Rxf7 30.Nxf7 Qxf7 31.Bg6