1.e4 a5 2.d4 e6 3.Nc3 d5 4.Nf3 Bb4 5.e5 Ne7 6.h4 b6 7.a3 Bxc3+ 8.bxc3 h6 9.h5 Ba6 10.Bxa6 Rxa6 11.Nh4 Qd7 12.Qg4 Rg8 13.Qe2 Qa4 14.f4 Kd7 15.g4 c5 16.Be3 cxd4 17.cxd4 Rc8 18.Rc1 Qxa3 19.O-O a4 20.f5 Qc3 21.fxe6+ fxe6 22.Rf7 a3 23.Ng6 Nc6 24.Rcf1 Ra5 25.Bd2 Qxd4+ 26.Kg2 Rc5 27.c3 Qc4 28.Qf3 a2 29.Rxg7 Re8 30.Bxh6 Rb5 31.Bg5 Rb2+ 32.Kg1 Rb1 33.Nxe7 Qxf1+ 34.Qxf1 Rxf1+ 35.Kxf1 a1=Q+ 36.Kg2 Nxe7 37.h6 Qxc3 38.h7 Qxe5 39.Rf7 Qxg5 40.Rf5 Qh6 41.Rf3 Kd8 42.Rb3 Kc8 43.h8=N Nf5 44.Kf3 Ng3 45.Rd3 Qh7 46.Nf7 Rg8 47.Re3 Qg7 48.Kxg3 Kc7 49.Rc3+ Kb8 50.Rc2 Qxg4+ 51.Kf2 Rg6 52.Rd2 Qh4+ 53.Kf3 Rg1 54.Ke2 Rg4 55.Nh8 Rg8 56.Rc2 Rc8 57.Ng6 Qe4+ 58.Kd2 Rxc2+ 59.Kd1 Qf3+ 60.Ke1 Qf2+ 61.Kd1 Rc6 62.Nh4 Qf3+ 63.Kd2 Ka8 64.Nxf3 Rc5 65.Ke2 Kb8 66.Kd2 Rb5 67.Ng5 d4 68.Kd3 Rxg5 69.Kc2 e5 70.Kb2 Kc8 71.Ka1 Rf5 72.Ka2 b5 73.Ka3 Kb8 74.Kb2 Rf1 75.Kb3 Rf2 76.Ka3 Ka8 77.Kb3 Kb8 78.Ka3 Kc8 79.Kb3 Kd7 80.Ka3 Rf4 81.Kb3 Rh4 82.Kb4 Kd6 83.Kb3 Rh5 84.Kb2 Rh2+ 85.Ka3 Kd5 86.Kb3 Rd2 87.Ka3 Ra2+ 88.Kb4 Ra3 89.Kxa3 Ke4 90.Kb3 Ke3 91.Ka3 d3 92.Kb3 Kd4 93.Ka3 Kc5 94.Kb2 Kc4 95.Ka3 e4 96.Kb2 Kb4 97.Ka1 Kc3 98.Ka2 Kc4 99.Kb1 Kd4 100.Kc1 Kc5 101.Kb1 Kb4 102.Ka2 d2 103.Kb1 d1=B 104.Ka1 Ka5 105.Kb1 Ka6 106.Kb2 Ba4 107.Ka3 Ka5 108.Ka2 Bb3+ 109.Kb1 Bf7 110.Kc1 Bh5 111.Kb1 Kb6 112.Kc2 b4 113.Kb2 Kc5 114.Ka2 Bd1 115.Kb2 e3 116.Kb1 Bc2+ 117.Kb2 Kb6 118.Kxc2 b3+ 119.Kb2 Kc6 120.Kxb3 e2 121.Kc4 Kd7 122.Kb5 Kd8 123.Kc4 Kc7 124.Kd4 Kb8 125.Kc5 Ka7 126.Kd5 Kb7 127.Kd4 Kc7 128.Kc5 Kc8 129.Kd4 e1=R 130.Kc5 Rg1 131.Kd5 Kb8 132.Kc6 Ra1 133.Kd7 Ra4 134.Ke8 Ka8 135.Kd7 Rb4 136.Kc7 Rh4 137.Kd6 Ka7 138.Kd7 Rb4 139.Ke7 Ka8 140.Kf7 Rb7+ 141.Ke6 Rg7 142.Kd5 Rg6 143.Kd4 Kb7 144.Ke3 Rf6 145.Kd3 Rf8 146.Kc4 Rh8 147.Kc5 Kc7 148.Kb5 Kd8 149.Kc6 Rh2 150.Kd6 Re2 151.Kd5 Rb2 152.Ke6 Ra2 153.Kd5 Ra1 154.Ke5 Rf1 155.Ke6 Rf8 156.Kd6 Rh8 157.Kc6 Ke7 158.Kb6 Kd6 159.Ka5 Kc5 160.Ka4 Rh7 161.Ka3 Kb6 162.Ka4 Rh3 163.Kb4 Kb7 164.Ka4 Rc3 165.Ka5 Kc6 166.Ka6 Ra3# 0-1