1.Nf3 c5 2.e4 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.g3 a6 7.Bg2 Nf6 8.O-O Be7 9.Re1 O-O 10.Nxc6 dxc6 11.e5 Rd8 12.Qe2 Nd5 13.Ne4 Qxe5 14.c4 Nf6 15.Bg5 Kh8 16.Qc2 Qc7 17.Bxf6 gxf6 18.Rad1 e5 19.Rxd8+ Qxd8 20.Rd1 Qf8 21.Qc3 Bg4 22.f3 Be6 23.c5 Rd8 24.Rxd8 Qxd8 25.f4 Qd5 26.b4 Kg7 27.a3 Bf5 28.Nd2 Qe6 29.Kf2 Bd8 30.Bf1 Bc7 31.Bc4 Qd7 32.Qe3 Be6 33.Bd3 Bd5 34.f5 e4 35.Bxe4 Bxe4 36.Nxe4 Qxf5+ 37.Kg1 Qd5 38.Nc3 Qb3 39.Qd4 Be5 40.Qg4+