1.Nf3 d5 2.d4 e6 3.g3 c5 4.c4 dxc4 5.Qa4+ Nd7 6.Bg2 a6 7.Nc3 Nf6 8.O-O Rb8 9.dxc5 Bxc5 10.Qxc4 b5 11.Qd3 Bb7 12.Bf4 Rc8 13.Nd2 Bxg2 14.Kxg2 O-O 15.a4 bxa4 16.Nxa4 Nd5 17.Nf3 Nxf4+ 18.gxf4 Qc7 19.Rac1 Qb7 20.Rfd1 Rc7 21.Rc4 a5 22.Rdc1 Qa7 23.Ng5 g6 24.Ne4 Rfc8 25.Naxc5 Nxc5 26.Nf6+ Kg7 27.Qd4 Qb7+ 28.f3 Nb3 29.Nh5+ Kf8 30.Qd6+ Kg8 31.Rxc7 Nxc1 32.Rxb7 gxh5 33.Qe7 Rf8 34.Rb5 h6 35.Rxh5 Nxe2 36.Rh4 Nxf4+ 37.Rxf4 h5 38.Qg5+ Kh7 39.Rf6 Rg8 40.Rh6# 1-0