1.d4 Nf6 2.Nc3 d5 3.Bf4 c5 4.e4 Nxe4 5.Nxe4 dxe4 6.dxc5 Qxd1+ 7.Rxd1 Nc6 8.f3 exf3 9.Nxf3 e5 10.Nxe5 Bxc5 11.Bb5 a6 12.Ba4 b5 13.Nxc6 Bb7 14.Rd5 Bb6 15.Bxb5 axb5 16.Rxb5 Bxc6 17.Rxb6 Be4 18.Kd2 O-O 19.a3 f6 20.c4 Bxg2 21.Rg1 Bf3 22.Kc3 g5 23.Bg3 h5 24.Rf1 g4 25.Re1 Kg7 26.Bh4 Rae8 27.Rxe8 Rxe8 28.Bxf6+ Kf7 29.Bg5 Re2 30.Bf4 h4 31.Rh6 Re4 32.Bd6 Re6 33.Rxe6 Kxe6 34.Bb8 Kf5 35.b4 Ke6 36.b5 Kd7 37.a4 Kc8 38.Bd6 g3 39.hxg3 h3 40.g4 Bxg4 41.a5 Kd7 42.Bh2 Be2 43.a6 Bf1 44.Kb4 Bg2 45.c5 Be4 46.Ka5 Kd8 47.c6 Ke8 48.Kb6 Bf3 49.Kc7 Bh1 50.a7 Kf8 51.a8=Q+ Kf7 52.b6 Kf6 53.b7 Kf7 54.Kb6 Be4 55.Ka5 Bxc6 56.Kb4 Ke7 57.Ka3 Ke6 58.Ka2 Kf5 59.Kb2 Bd5 60.Ka3 Ba2 61.Ka4 Bg8 62.Ka5 Ba2 63.Ka6 Kg4 64.Kb5 Kf3 65.Ka4 Kf2 66.Ka3 Bg8 67.Kb4 Bf7 68.Ka5 Ba2 69.Ka6 Bf7 70.Kb5 Bg8 71.Ka5 Bd5 72.Ka6 Ke2 73.Kb6 Kd3 74.Ka5 Bf7 75.Ka4 Bb3+ 76.Kxb3 Ke3 77.Ka2 Kf3 78.Ka3 Ke2 79.Ka2 Kd2 80.Ka1 Kd3 81.Kb1 Kc4 82.Ka2 Kd3 83.Ka3 Kc3 84.Ka4 Kc4 85.Ka5 Kd5 86.Ka6 Kc6 87.Ka7 Kd5 88.Kb6 Ke6 89.Ka5 Kf5 90.Ka4 Ke4 91.Ka3 Kf5 92.Ka2 Kf6 93.Kb2 Ke6 94.Ka3 Kf7 95.Ka4 Ke7 96.Ka5 Ke6 97.Ka6 Kd5 98.Kb5 Kd4 99.Ka4 Kd5 100.Ka3 Ke6 101.Ka2 Kf6 102.Bg3 Kg6 103.Bf4 h2 104.Qe8+ Kf5 105.Qc6 h1=R 106.Qxh1 Kg6 107.Qh8 Kf5 108.Qc8+ Kf6 109.Qc7 Kg6 110.Qd7 Kf6 111.Qc8 Kg7 112.Qc7+ Kg6 113.b8=Q Kf6 114.Qa8 Kg6 115.Qaa7 Kf6 116.Qa6+ Kf5 117.Qaa5+ Ke4 118.Qa4+ Kf3 119.Qb3+ Ke2 120.Qe3+ Kf1 121.Qe1+ Kg2 122.Qg3+ Kf1 123.Qf3+ Ke1 124.Qd1+ Kxd1 125.Qd7+ Ke1 126.Qe7+ Kd1 127.Qe8 Kc2 128.Qd8 Kc3 129.Qb8 Kd4 130.Qa7+ Ke4 131.Qa8+ Kf5 132.Qb8 Ke4 133.Qa7 Kxf4 134.Qa6 Ke5 135.Qb6 Ke4 136.Qa7 Kf5 137.Qa6 Kg5 138.Qa5+ Kf4 139.Qa4+ Kf5 140.Qa3 Ke6 141.Qa8 Ke7 142.Kb3 Ke6 143.Kc4 Kf7 144.Kd5 Kg7 145.Ke6 Kg6 146.Qg8+ Kh5 147.Kf5 Kh4 148.Kf4 Kh3 149.Kf3 Kh2 150.Qg7 Kh1 151.Kf2 Kh2 152.Qh6# 1-0