1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nf3 Nxf3+ 6.Qxf3 Ne7 7.O-O Nc6 8.d3 a6 9.a3 b5 10.Ba2 Bb7 11.Ne2 Be7 12.Qg3 g6 13.c3 d6 14.f4 Qd7 15.f5 gxf5 16.exf5 exf5 17.Nf4 Ne5 18.Nd5 c4 19.Qg7 Rf8 20.Nxe7 Qxe7 21.Qxh7 Nxd3 22.Qxf5 Qe2 23.Qg5 Kd7 24.Qg3 Rg8 25.Bg5 Qxg2+ 26.Qxg2 Bxg2 27.Kxg2 Rxg5+ 28.Kf3 Rh8 29.b3 Rh3+