1.e4 c5 2.c3 g6 3.d4 cxd4 4.cxd4 d5 5.e5 Bg7 6.Nc3 Nc6 7.h3 f6 8.f4 Nh6 9.Nf3 Nf5 10.Ne2 fxe5 11.fxe5 e6 12.Bg5 Qb6 13.Qd2 Bd7 14.g4 Nfe7 15.Bg2 Rf8 16.Be3 O-O-O 17.O-O h5 18.g5 Nf5 19.Bf2 Rf7 20.Nf4 Nfe7 21.Nh4 Nf5 22.Nxf5 Rxf5 23.Nxg6 Kb8 24.Be3 Rxf1+ 25.Rxf1 Be8 26.Nf4 Na5 27.b3 Bb5 28.Rc1 Rh8 29.Nxe6 Qxe6 30.Qxa5 Bc6 31.Qc5 Bf8 32.Qc3 Be7 33.Rf1 Rc8 34.Qd3 Rg8 35.h4 Bd7 36.Qe2 Be8 37.Qf3 Bc6 38.Qxh5 Bb5 39.Qf7 Qxf7 40.Rxf7 Ba3 41.Bxd5 Rc8 42.Rxb7+