1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Nf3 Bd6 5.Bg3 O-O 6.c3 c5 7.Nbd2 Qc7 8.dxc5 Qxc5 9.Bd3 Qc7 10.e4 Nc6 11.Qe2 dxe4 12.Bxe4 Nxe4 13.Nxe4 Bf4 14.O-O Bxg3 15.hxg3 b6 16.Rfd1 Bb7 17.Nd6 Rad8 18.Nxb7 Qxb7 19.Qe4 Na5 20.Qh4 Rd5 21.Ng5 h6 22.Ne4 Rxd1+ 23.Rxd1 Nc4 24.b3 Ne5 25.Qf4 Ng6 26.Qe3 Qc7 27.c4 Rd8 28.Rd4 e5 29.Rd3 Rxd3 30.Qxd3 Kh7 31.Nc3 Qc5 32.Nd5 Qa3 33.Qf5 Qf8 34.Qd7 a5 35.Nxb6 Qb4 36.Nd5 Qe1+ 37.Kh2 Qxf2 38.c5 e4 39.c6 Ne5 40.Qe7 Ng4+ 41.Kh3 f5 42.Nf4 Qg1 43.Kh4 Qh2+ 44.Nh3 Qxg2 45.Qe5 Ne3 46.Qf4 Qf3 47.Qxf3 exf3 48.c7 g5+ 49.Kh5 Ng4 50.Nxg5+ hxg5 51.c8=Q Nf6+ 52.Kxg5 Ne4+ 53.Kxf5 f2 54.Qd7+ Kh6 55.Qe6+ Kg7 56.Qg6+ Kf8 57.Qh6+ Ke8 58.Qf4 f1=Q 59.Kxe4 Qe2+ 60.Kf5 Qxa2 61.Qe4+ Kd7 62.Qd5+ Ke7 63.Qc5+ Kd7 64.Qb5+ Ke7 65.Qc5+ Kd7 66.Qd4+ Ke7 67.Qe4+ Kd7 68.Qa4+ Ke7 69.Qxa2 Kd6 70.Qxa5 Kc6 71.Qb5+ Kxb5 72.g4 Kb4 73.g5 Kxb3 74.g6 Kc4 75.g7 Kd5 76.g8=Q+ Kd6 77.Qg7 Kd5 78.Qe5+ Kc4 79.Qe4+ Kb3 80.Qd4 Ka2 81.Qc4+ Ka1 82.Qb4 Ka2 83.Ke4 Ka1 84.Kd3 Ka2 85.Kc2 Ka1 86.Qb2#