1.Nf3 d5 2.g3 Nc6 3.d4 Bg4 4.Bg2 Qd7 5.O-O O-O-O 6.c4 dxc4 7.Qa4 Kb8 8.Qxc4 Nxd4 9.Nxd4 Qxd4 10.Qxf7 Bxe2 11.Re1 Nf6 12.Qb3 Ba6 13.Nc3 Ng4 14.Be3 Nxe3 15.Rxe3 Qb6 16.Rd1 Rxd1+ 17.Qxd1 Qd6 18.Qe1 g6 19.Re6 Qb4 20.Qe5 Rg8 21.Rxa6 Bg7 22.Qd5 Rf8 23.Re6 Qxb2 24.Ne2 c6 25.Qe4 Qb6 26.Qe3 Bf6 27.h4 Kc7 28.Qf4+ Kd8 29.Qd2+ Kc8 30.Re3 Rd8 31.Qc2 Kb8 32.Kh2 Qa5 33.Rd3 Rxd3 34.Qxd3 Kc7 35.a3 Qe5 36.Nf4 Qd6 37.Qe4 Qxa3 38.Ne6+ Kb6 39.Nf8