1.e4 c5 2.Nc3 e6 3.f4 Nc6 4.Bb5 Nd4 5.Nf3 Ne7 6.O-O Nec6 7.Bc4 Be7 8.a3 d6 9.d3 Rb8 10.Nxd4 Nxd4 11.Ne2 Nxe2+ 12.Qxe2 b5 13.Bb3 O-O 14.f5 exf5 15.exf5 Bf6 16.Bd5 Bb7 17.Qf3 Bxd5 18.Qxd5 Re8 19.c3 Re5 20.Qf3 Qd7 21.g4 Rbe8 22.Bf4 Re2 23.Rf2 Rxf2 24.Kxf2 Qe7 25.Rf1 a5 26.Bg3 b4 27.axb4 axb4 28.cxb4 cxb4 29.b3 Qa7+ 30.Kg2 Qa2+ 31.Rf2 Qxb3 32.Qc6 Rd8 33.Re2 h6 34.Re8+ Rxe8 35.Qxe8+ Kh7 36.h4 Qd5+ 37.Kh2 b3 38.Qb8 b2 39.Bxd6 Qa2 40.Kh3 b1=Q