1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.f4 Bg7 7.e5 Nh5 8.Bb5+ Bd7 9.e6 fxe6 10.Nxe6 Bxc3+ 11.bxc3 Qc8 12.Bxd7+ Qxd7 13.Qe2 Nf6 14.O-O Nc6 15.Bd2 Nd8 16.Nd4 Nc6 17.Rae1 Nxd4 18.cxd4 Rc8 19.c3 Rc7 20.f5 gxf5 21.Qd3 Ne4 22.Rxe4 fxe4 23.Qxe4 Qa4 24.Qd5 Qc2 25.Qf7+ Kd8 26.Qg7 Re8 27.Qg5 Qxa2 28.h3 Rg8 29.Qh6 Qd5 30.Rf8+ Rxf8 31.Qxf8+ Kd7 32.Qg7 Qe4 33.Qf7 Rc8 34.Qb3 a6 35.d5 b5 36.Qa2 Rg8 37.Bh6 Rg6 38.Qd2 a5 39.g4 Rf6 40.Be3 Rf3 41.Bd4 Rxh3 42.Qg5 Rg3+