1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 e6 6.f5 Nge7 7.O-O gxf5 8.d3 h5 9.Bf4 d6 10.Qe1 Bf6 11.Bg5 Bxg5 12.Nxg5 Nd4 13.Nb5 Nxb5 14.Bxb5+ Bd7 15.exf5 e5 16.Bc4 Rf8 17.Qe2 Qb6 18.Bxf7+ Kd8 19.Ne6+ Bxe6 20.Bxe6 Kc7 21.c3 Rh8 22.Kh1 Raf8 23.b4 cxb4 24.Rab1 h4 25.Rxb4 Qa6 26.Rg4 Kb8 27.Rg7 Nc6 28.Qe4 Nd8 29.Rb1 h3 30.Bc4 hxg2+ 31.Qxg2