1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nb3 Be6 7.Be2 Bxb3 8.axb3 Be7 9.Be3 O-O 10.O-O Nc6 11.f4 Qc7 12.f5 Nd4 13.Bxd4 exd4 14.Qxd4 d5 15.Kh1 dxe4 16.Nxe4 Nxe4 17.Qxe4 Rfe8 18.Qg4 Bf6 19.c3 Qe5 20.Bc4 Rad8 21.h4 a6 22.h5 b5 23.h6 g6 24.Bxf7+ Kxf7 25.fxg6+ Ke7 26.Rxa6 Rh8 27.g7 Rhg8 28.Raxf6 Qxf6 29.Rxf6 Kxf6 30.Qf4+ Kg6 31.Kh2 Rdf8 32.gxf8=Q Rxf8 33.Qd6+