1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be2 a6 7.O-O Qc7 8.f4 Nbd7 9.Kh1 Be7 10.Bf3 Rb8 11.Qe2 O-O 12.Be3 Nb6 13.Rad1 Bd7 14.g4 Nc4 15.Bc1 b5 16.g5 Ne8 17.Rg1 b4 18.Nb1 g6 19.f5 exf5 20.exf5 Bxf5 21.Nxf5 gxf5 22.Bd5 Ne5 23.Be3 Ng7 24.c4 Rfe8 25.Nd2 Bf8 26.Qf1 Ng4 27.Bd4 Ne3 28.Bxe3 Rxe3 29.g6 hxg6 30.Rxg6 Qe7 31.Qxf5 Re1+ 32.Rxe1 Qxe1+ 33.Nf1 Qe7 34.Qf4 Re8 35.Ne3 Qa7 36.Rg3 Re6 37.Bxe6 fxe6 38.Ng4 Nf5 39.Nh6+ Kh8 40.Nxf5 exf5 41.Qh4+ Qh7 42.Qf6+ Bg7 43.Qd8+ Qg8