1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Be3 Nf6 7.Nc3 O-O 8.Be2 d6 9.O-O Bd7 10.Qd2 Nxd4 11.Bxd4 Bc6 12.f3 a5 13.b3 Nd7 14.Be3 f5 15.exf5 gxf5 16.f4 e5 17.Qxd6 Rf6 18.Qd2 Rg6 19.Nd5 Nf6 20.Rad1 Bxd5 21.cxd5 Ne4 22.Qe1 exf4 23.Rxf4 Bh6 24.d6 Bxf4 25.Bc4+ Kg7 26.Bxf4 Qd7 27.Rd5 h6 28.Qa1+ Kh7 29.Qd4 Rd8 30.Bd3 Qg7 31.Qxg7+ Kxg7 32.Rxf5 Nxd6 33.Rd5 Re6 34.Bf5 Re1+ 35.Kf2 Nxf5 36.Rxd8 Re4 37.g3 Rb4 38.Rd5 Kg6 39.Rxa5 b6 40.Ra6 Ne7