1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.Be2 Qc7 7.O-O Nf6 8.Be3 Bb4 9.Na4 Be7 10.Nxc6 bxc6 11.Nb6 Rb8 12.Nxc8 Qxc8 13.e5 Nd5 14.Bc1 Bc5 15.c4 Ne7 16.b3 Qc7 17.Bb2 d6 18.exd6 Bxd6 19.g3 Be5 20.Bxe5 Qxe5 21.Bd3 O-O 22.Re1 Qc5 23.Qc2 g6 24.Qc3 Rfd8 25.Rad1 Rd4 26.Bc2 Rbd8 27.b4 Qa7 28.Rxd4 Rxd4 29.Re5 Qd7 30.Ra5 h5 31.h4 Nf5 32.Bxf5 exf5 33.Rxa6 f4 34.Ra8+ Kh7 35.gxf4 Qg4+ 36.Qg3 Qd1+ 37.Kh2 Rd3 38.Qg5 Qe2 39.Qc5 Qg4 40.Rh8+ Kxh8