1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 b5 8.Be3 Bb7 9.f4 Nbd7 10.O-O Be7 11.Bxe6 fxe6 12.Nxe6 Qc8 13.Nxg7+ Kf7 14.Nf5 Bf8 15.Bd4 Rg8 16.a3 Qc6 17.Qf3 Re8 18.Rae1 Rg6 19.Nh4 Bg7 20.Kh1 Nxe4 21.Nxg6 hxg6 22.f5 Bxd4 23.fxg6+ Kxg6 24.Qg4+ Kh6 25.Qh4+ Kg6 26.Qg4+ Kh6 27.Ne2 Bf2 28.Nf4 Ne5 29.Qh5+ Kg7 30.Rxe4 Qxe4 31.Qxe8 Qxf4 32.Qe7+ Kg6 33.Qxb7 Ng4 34.g3 Qf5 35.Qg2 Qxc2 36.h3 Kg5 37.Qf3 Qc4 38.Qf4+ Kg6 39.Qxg4+ Qxg4 40.hxg4 Bxg3