1.d4 d5 2.Nf3 Nf6 3.g3 e6 4.Bg2 Be7 5.c4 O-O 6.Nc3 dxc4 7.Ne5 c5 8.dxc5 Qxd1+ 9.Nxd1 Bxc5 10.Nxc4 Nd5 11.Bd2 Nc6 12.Rc1 b6 13.Nce3 Rd8 14.Nxd5 exd5 15.Nc3 Ne7 16.O-O Bb7 17.Rfd1 Bc6 18.Be1 a5 19.e3 Rac8 20.Bh3 f5 21.Bf1 d4 22.exd4 Bxd4 23.Ba6 Ra8 24.Bc4+ Kh8 25.Rd2 Ng6 26.Rcd1 Bf6 27.Rxd8+ Rxd8 28.Rxd8+ Bxd8 29.f4 Bd7 30.Nb5 h6 31.Bc3 Kh7 32.Kf2 Ne7 33.Nd4 Kg6 34.Ke3 Nc6 35.Bb5 Nb8 36.Bxd7 Nxd7 37.Kd3 Nc5+ 38.Kc4 Ne4 39.Kb5 h5 40.Ne6 Bf6 41.Bxf6 Kxf6 42.Nd4 g5 43.Kxb6 a4 44.Kb5 g4 45.Kxa4 Nd2 46.b4 Nf3 47.Ne2 Ke7 48.Ka5 Kd7 49.Ka6 Nxh2 50.b5 Nf1 51.b6 Nxg3 52.Nxg3 h4 53.Nxf5 h3 54.b7 h2 55.b8=Q Ke6 56.Qe5+ Kf7 57.Nd6+ Kg6 58.Qg5+ Kh7 59.Ne8 h1=Q 60.Qg7#