1.d4 Nf6 2.c4 e6 3.e3 Nd5 4.cxd5 exd5 5.Nc3 c6 6.Bd3 Bd6 7.Nf3 Bc7 8.O-O d6 9.Bd2 Bd7 10.Re1 Na6 11.e4 h5 12.exd5+ Be6 13.dxe6 b6 14.exf7+ Kxf7 15.Kf1 b5 16.Ng5+ Kf8 17.Qf3+ Qf6 18.Re6 Qxf3 19.gxf3 Bb6 20.Rxd6 Rh6 21.Rd7 Re8 22.h4 Rg6 23.Bxg6 Rd8 24.Rxd8+ Ke7 25.Bxh5 Nb4 26.Re1+ Kxd8 27.Na4 bxa4 28.Bxb4 Kd7 29.a3 Bxd4 30.Rc1 Bxf2 31.Kxf2 Kd8 32.Ke3 g6 33.Kd3 a6 34.Ke4 Ke8 35.Rb1 Kd8 36.f4 Kc7 37.Be7 Kb6 38.Bxg6 Ka7 39.Bf7 c5 40.Be8 Kb7 41.Bxa4 a5 42.b3 Kb6 43.Rb2 Kc7 44.Nf3 c4 45.Nh2 c3 46.Rc2 Kb8 47.Rxc3 Ka8 48.Re3 Kb7 49.Bd7 Kb6 50.Bc5+ Ka6 51.Bb4 a4 52.Nf3 Kb7 53.Bc8+ Kc7 54.Ng5 Kxc8 55.Bd6 Kd7 56.bxa4 Kxd6 57.Rd3+ Kc6 58.Rd1 Kb7 59.Rd6 Kb8 60.Ke3 Kc8 61.Re6 Kd7 62.Rg6 Kc8 63.Rb6 Kc7 64.a5 Kd8 65.Ra6 Kd7 66.Ra8 Kc6 67.Rd8 Kb5 68.Kf2 Kc5 69.Rd7 Kc6 70.Rd6+ Kc5 71.Ra6 Kd4 72.f5 Kc5 73.Rh6 Kb5 74.Ra6 Kc4 75.Kg1 Kb3 76.Kf2 Kc3 77.Kg1 Kb2 78.Rb6+ Ka2 79.Nf3 Ka1 80.Rb7 Ka2 81.Rb3 Ka1 82.Nh2 Ka2 83.Nf3 Ka1 84.Rb2 Kxb2 85.Kh2 Ka2 86.Kg1 Kxa3 87.Kf2 Ka2 88.Ke3 Ka1 89.Nh2 Kb2 90.a6 Kc3 91.a7 Kb2 92.a8=B Kb1 93.Bb7 Kc2 94.Nf3 Kb2 95.f6 Kb1 96.f7 Kc1 97.Ne1 Kd1 98.Bd5 Kxe1 99.h5 Kd1 100.Be4 Ke1 101.Ba8 Kd1 102.Bg2 Kc1 103.Bd5 Kc2 104.h6 Kc1 105.Bc6 Kb2 106.Bg2 Kc2 107.h7 Kc3 108.Be4 Kb2 109.Kd3 Ka3 110.Bh1 Ka2 111.Kc4 Ka1 112.Kc5 Kb2 113.Bc6 Kc1 114.Bg2 Kb1 115.h8=R Kb2 116.Rg8 Kc2 117.Kb4 Kb1 118.Kc4 Kc2 119.f8=Q Kd2 120.Qa8 Kc2 121.Bh3 Kd1 122.Rd8+ Ke1 123.Qc6 Ke2 124.Be6 Ke3 125.Rd2 Kf4 126.Qb7 Kg3 127.Rd8 Kf4 128.Rd4+ Ke5 129.Kb3 Kxd4 130.Qa8 Ke5 131.Qa1+ Ke4 132.Qa6 Kf3 133.Qa4 Ke2 134.Bf5 Kd2 135.Bg6 Kc1 136.Qa1+ Kd2 137.Be4 Ke3 138.Qa7+ Kd2 139.Bb7 Kd3 140.Ba8 Kd2 141.Qc7 Kd1 142.Qd6+ Ke1 143.Be4 Kf2 144.Bg2 Ke1 145.Qc7 Kd1 146.Qb8 Kd2 147.Qg8 Kd1 148.Qe8 Kd2 149.Qb5 Kc1 150.Ba8 Kb1 151.Qh5 Ka1 152.Qd1# 1-0