1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.cxd5 cxd5 11.Rc1 Bb7 12.Bc7 Qe8 13.Qb3 Ne4 14.Nc3 Ndf6 15.Nb5 Ba6 16.a4 Ng4 17.Rf1 Bxb5 18.axb5 Bd6 19.Rfc1 Bxc7 20.Rxc7 Qd8 21.Qc2 Nexf2 22.Raxa7 Rxa7 23.Rxa7 Ne4 24.Qc1 h5 25.Bh3 Qd6 26.Rb7 Nh6 27.e3 Qd8 28.Ne5 h4 29.g4 Qg5 30.Rxb6 Nxg4 31.Bxg4 f6 32.Rc6 fxe5 33.h3 Nf2 34.Rc8 Nxh3+ 35.Kh2 Qxg4 36.Rxf8+ Kxf8 37.Qf1+ Ke7 38.Qxh3 Qxh3+ 39.Kxh3 exd4 40.exd4 g5 41.Kg4 Kd6 42.Kh5 h3 43.Kg4 h2 44.Kh3 h1=Q+ 45.Kg4 Qh4+ 46.Kf3 Qh5+ 47.Ke3 Qh6 48.Kd2 Qh4 49.Kc1 Qg3 50.Kd2 Qf2+ 51.Kd3 Qe1 52.b3 Qf1+ 53.Kd2 Qf2+ 54.Kc3 Qe1+ 55.Kc2 Qf1 56.b6 Qg1 57.b7 Kc7 58.b8=Q+ Kxb8 59.b4 g4 60.Kd2 g3 61.Kc3 Qh1 62.Kb3 Qh2 63.Kc3 Qh3 64.Kd3 Qh4 65.Kd2 Qh5 66.Kd3 Qh6 67.Kc2 Qh7+ 68.Kb2 Qh8 69.Kb3 Qg8 70.Kc3 Qf8 71.Kd2 Qe8 72.Kc1 Qe7 73.Kd1 Ka7 74.Kd2 Ka8 75.Kd1 Kb8 76.b5 Kc7 77.Ke1 Kb6 78.Kd1 Ka5 79.b6 Kxb6 80.Kd2 Kb5 81.Ke3 Ka4 82.Kd3 Ka3 83.Ke3 Ka2 84.Kf4 Ka1 85.Kf3 Kb1 86.Ke2 Ka1 87.Kd3 Ka2 88.Ke2 Ka3 89.Ke3 e5 90.Kd2 e4 91.Ke2 e3 92.Ke1 e2 93.Kd2 e1=N 94.Kc1 g2 95.Kd1 g1=N 96.Kd2 Nh3 97.Kc3 Nf2 98.Kd2 Nh1 99.Kc3 Ng3 100.Kd2 Ka2 101.Kc3 Ka1 102.Kd2 Kb1 103.Kd1 Qe2# 0-1