1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Qc7 6.f4 Bc5 7.Nb3 Ba7 8.Qg4 g6 9.Bd2 d6 10.Bc3 e5 11.Qg3 Nc6 12.Rf1 b5 13.Bd2 Nge7 14.Nc3 Be6 15.f5 Bc4 16.f6 Nc8 17.Nd5 Qb7 18.O-O-O Nb6 19.Bc3 Nxd5 20.exd5 Bxd5 21.Bxg6 hxg6 22.Rxd5 O-O-O 23.Rfd1 b4 24.Be1 Nd4 25.Qg4+ Kb8 26.Qe4 Rxh2 27.Bg3 Rh5 28.Na5 Qc7 29.R5xd4 Bxd4 30.Nc6+ Kc8 31.Nxd8 Kxd8 32.Qa8+ Kd7 33.Qxa6 Qc6 34.Qe2 Qc5 35.Be1 Rf5 36.g4 Rxf6 37.Bh4 Rf4 38.Bg3 Be3+ 39.Kb1 Re4 40.Re1 Rd4