1.d4 e6 2.e4 d5 3.Nc3 Bb4 4.e5 Ne7 5.a3 Bxc3+ 6.bxc3 c5 7.a4 Nbc6 8.Nf3 Qa5 9.Bd2 Bd7 10.Be2 Qc7 11.O-O c4 12.Nh4 O-O 13.Bg5 Ng6 14.f4 h6 15.Nxg6 fxg6 16.Bh4 a6 17.Bg4 b5 18.a5 Rab8 19.Be1 Nxa5 20.h4 Qb6 21.h5 gxh5 22.Bxh5 Nc6 23.Bh4 b4 24.Rb1 a5 25.Qg4 Kh8 26.Bf6 gxf6 27.Qg6 Nxd4 28.Qxh6+ Kg8 29.cxd4 Qxd4+ 30.Kh1 fxe5 31.Bg6 Rf6 32.Qh7+ Kf8 33.fxe5 Qxe5 34.Qxd7 b3 35.Rxf6+ Qxf6 36.Qd6+ Kg7 37.Qxb8 b2 38.Qxb2 Qxb2 39.Rxb2 Kf6 40.Rb7 Ke5 41.Rb5 a4 42.Rb4 Kd6 43.g4 Ke7 44.Be8 Kd8 45.Rxa4 e5 46.g5 c3 47.Rb4 Kc8 48.Re4 Kb7 49.Re1 d4 50.Bd7 e4 51.Rb1+ Ka7 52.Rb8 Kxb8 53.Bf5 d3 54.Bxe4 d2 55.Bf3 Kc7 56.Be2 Kd6 57.Kg1 d1=B 58.Bxd1 Ke6 59.Kh2 Kd5 60.g6 Kd4 61.Bh5 Ke3 62.Bf3 Kxf3 63.Kh1 Ke2 64.Kh2 Ke1 65.g7 Kf1 66.Kg3 Ke1 67.g8=R Kd2 68.Kf3 Kxc2 69.Ke2 Kb2 70.Rb8+ Kc2 71.Rc8 Kc1 72.Rxc3+ Kb1 73.Re3 Kb2 74.Kd3 Ka3 75.Kc3 Ka2 76.Re2+ Ka3 77.Re1 Ka2 78.Kb4 Kb2 79.Re7 Kb1 80.Re8 Kc1 81.Ka5 Kd2 82.Rh8 Kd3 83.Ka6 Kd4 84.Kb6 Kc3 85.Rh3+ Kb2 86.Kc6 Ka1 87.Rg3 Ka2 88.Kd6 Ka1 89.Ra3+ Kb2 90.Rd3 Kb1 91.Rd2 Ka1 92.Ke6 Kb1 93.Rd6 Kc1 94.Rd7 Kb2 95.Kf5 Ka1 96.Rc7 Ka2 97.Rc8 Ka1 98.Kg6 Ka2 99.Rb8 Ka3 100.Re8 Kb3 101.Kg7 Ka2 102.Re1 Kb3 103.Rg1 Kc3 104.Rh1 Kd4 105.Rf1 Kd5 106.Rh1 Kd4 107.Kf6 Kc4 108.Ke5 Kd3 109.Rd1+ Kc3 110.Rd4 Kc2 111.Ke4 Kb2 112.Rc4 Kb3 113.Kd3 Ka2 114.Kc3 Ka1 115.Rf4 Kb1 116.Re4 Kc1 117.Re1# 1-0