1.e4 c5 2.c3 d6 3.d4 Nf6 4.Bd3 Nc6 5.Be3 e6 6.Nf3 Be7 7.O-O O-O 8.Nbd2 a6 9.a4 b6 10.Ne1 Bb7 11.f4 d5 12.e5 Nd7 13.Qg4 c4 14.Bc2 b5 15.f5 exf5 16.Bxf5 Nb6 17.Bh6 g6 18.Bxf8 Bxf8 19.e6 f6 20.Bxg6 hxg6 21.Qxg6+ Kh8 22.Rxf6 Bg7 23.Rf7 Qg8 24.Rxb7 Nxa4 25.e7 Bxd4+ 26.cxd4 Qxg6 27.Nef3 Ra7 28.Rxa7 Nxa7 29.Re1 Qe8 30.Ne5 Kg7 31.Ndf3 Qxe7 32.Nc6 Qxe1+ 33.Nxe1 Nxc6 34.Nc2 Nxb2 35.Kf2 b4 36.Ke3 b3 37.Na3 c3 38.h4 c2 39.Kd2 Nxd4 40.Kc1 Ne2+