1.Nf3 d5 2.c3 Nc6 3.d4 Bf5 4.Bf4 e6 5.e3 Nf6 6.Bg3 Ne4 7.Nh4 h5 8.Qb3 Na5 9.Qa4+ c6 10.Nxf5 exf5 11.Nd2 h4 12.Nxe4 fxe4 13.Bf4 b5 14.Bxb5 cxb5 15.Qxb5+ Ke7 16.f3 exf3 17.O-O a6 18.Qd3 fxg2 19.Rf2 Qd7 20.e4 f6 21.e5 Kf7 22.Bg5 h3 23.Re1 Re8 24.Bxf6 Kg8 25.Re3 Nc4 26.Rg3 Nd6 27.Qg6 Ne4 28.Bxg7 Bxg7 29.e6 Rxe6 30.Rf8+ Kxf8 31.Rf3+ Nf6 32.b4 Re1+ 33.Kf2 g1=Q+ 34.Qxg1 Rxg1 35.Rd3 a5 36.Rd2 axb4 37.Ke3 bxc3 38.Kf4 Bh6+ 39.Ke5 Bg5 40.a3 Bh4 41.Rd1 Rh1 42.Ra1 Rxh2 43.Re1 Bxe1 44.Kxf6 Rh1 45.a4 Bf2 46.Ke5 Be3 47.Kf6 Bxd4+ 48.Kg6 Bc5 49.Kg5 Bb6 50.Kf6 Ba5 51.Kg5 Bb4 52.Kf4 Ba3 53.Kg3 Bb2 54.Kf2 Bc1 55.Kf3 Bd2 56.Ke2 Ke7 57.Kf3 Kd6 58.Kf2 Ke6 59.a5 Kd6 60.Kg3 Ke6 61.a6 Kf7 62.Kf2 Ke7 63.Kg3 Ke6 64.Kg4 Kf7+ 65.Kg3 Ke7 66.Kf3 Ke6 67.Kg4 c2 68.a7 h2 69.Kf3 Rg8 70.a8=B Rf8+ 71.Ke2 Re8 72.Bb7 Re7 73.Ba8 Re8 74.Kf3 Re7 75.Bb7 d4 76.Be4 Bc3 77.Ba8 Kf7 78.Kg3 Kg6 79.Bb7 Kh5 80.Be4 Kg5 81.Bc6 Kf5 82.Bf3 Ke6 83.Bd5+ Kxd5 84.Kf3 Kd6 85.Kg3 Kc6 86.Kf3 Kb6 87.Kf4 Ka7 88.Kg5 Ka6 89.Kg6 Ka5 90.Kh5 Kb4 91.Kh4 Ka3 92.Kg5 Ka2 93.Kh5 Kb3 94.Kg5 Kc4 95.Kh4 Kd5 96.Kg5 Re6 97.Kg4 Kd6 98.Kh4 Kc5 99.Kg4 Kb6 100.Kf5 Ka5 101.Kg4 Ka4 102.Kh3 Kb4 103.Kg4 Ka3 104.Kh4 Ka2 105.Kg3 Kb3 106.Kg2 Kc4 107.Kf3 Qd6 108.Kg4 Qf4+ 109.Kxf4 d3 110.Kg4 d2 111.Kf5 d1=Q 112.Kg5 Qc1+ 113.Kg4 Qb1 114.Kh4 Qa1 115.Kg3 Kd5 116.Kf3 Kd6 117.Kf2 Kc6 118.Kf3 Kb6 119.Kg4 Ka5 120.Kg5 Ka4 121.Kh4 Kb4 122.Kg5 Ka3 123.Kf4 Ka2 124.Kg5 Kb3 125.Kf4 Kc4 126.Kg4 Kd5 127.Kf5 c1=N 128.Kg4 Kd6 129.Kf3 Kc6 130.Kg3 Kb6 131.Kg2 Ka5 132.Kg3 Ka4 133.Kg4 Kb4 134.Kf5 Ka3 135.Kf4 Ka2 136.Kg5 Kb3 137.Kg4 Kc4 138.Kh5 Re5+ 139.Kh4 Kd4 140.Kg4 Kc5 141.Kf3 Kb6 142.Kf4 Ka5 143.Kg4 Ka4 144.Kh4 Kb4 145.Kg3 Ka3 146.Kg2 Ka2 147.Kh3 Kb3 148.Kg4 Kc4 149.Kg3 Re4 150.Kf2 Re2+ 151.Kf3 Rf1+ 152.Kg4 Rg2+ 153.Kh3 h1=Q# 0-1