1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 d5 5.Qa4+ Nc6 6.e3 O-O 7.h3 Qe7 8.Bd2 dxc4 9.Bxc4 Bd6 10.O-O e5 11.a3 e4 12.Ne1 Bf5 13.f4 exf3 14.Nxf3 Ne4 15.Nxe4 Bxe4 16.Qb3 a5 17.Bd3 a4 18.Qc2 f5 19.Rad1 Rae8 20.Qxa4 Bxd3 21.Qb3+ Qe6 22.Qxd3 Ne7 23.Ng5 Qg6 24.Qb3+ Kh8 25.Nf3 b6 26.Ne5 Bxe5 27.dxe5 Nc6 28.Bc3 Nxe5 29.Qd5 Qg5 30.Qd4 Qe7 31.a4 Ng6 32.Rd3 Ne5 33.Rd2 Ng6 34.Rdf2 c5 35.Qd3 Rd8 36.Qb5 Qe6 37.a5 bxa5 38.Qxc5 Rd5 39.Qc7 Rg8 40.e4 Qxe4 41.Qf7 f4 42.Re1 Qf5 43.Bxg7+ Rxg7 44.Re8+ Rg8 45.Rxg8# 1-0