1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 Bb4 9.Na4 O-O 10.c4 Bd6 11.g3 Nxe4 12.Bf3 Nf6 13.Bg2 Be7 14.c5 Nxd4 15.Qxd4 e5 16.Qd2 Rb8 17.Rfd1 Ng4 18.Rac1 Nxe3 19.Qxe3 f5 20.Nb6 e4 21.Nd5 Qe5 22.f4 Qe6 23.Bf1 Kh8 24.Bc4 Bd8 25.Nb6 Qf6 26.Rc2 Bxb6 27.cxb6 d6 28.Rcd2 Rd8 29.Qd4 Qe7 30.Qe5 Qxe5 31.fxe5 d5 32.Rxd5 Rxd5 33.Bxd5 Bd7 34.e6 Bb5 35.e7 g6 36.Bc6 Bxc6 37.Rd8+ Kg7 38.Rxb8 Kf7 39.e8=Q+ Bxe8 40.Rxb7+ Ke6 41.Rxh7