1.Nf3 d5 2.d4 c6 3.c4 Nf6 4.Nc3 Qc7 5.g3 Bf5 6.Bf4 Qb6 7.Qd2 e6 8.c5 Qd8 9.b4 Be7 10.Nh4 Ne4 11.Nxe4 Bxe4 12.f3 Bg6 13.Nxg6 hxg6 14.e4 g5 15.Be3 Nd7 16.Rb1 g4 17.fxg4 Nf6 18.exd5 exd5 19.Qe2 Qd7 20.g5 Ne4 21.Bf4 Nc3 22.Qc2 Nxb1 23.Qxb1 Bxg5 24.Bxg5 Qg4 25.Qc1 f6 26.Bf4 g5 27.Be2 Qh3 28.Qe3+ Kf7 29.Bd6 Rae8 30.Qf2 Re4 31.Kd2 Rhe8 32.Bd3 Qg4 33.Rf1 R8e6 34.Bxe4 dxe4 35.Qe3 Qh3 36.Rf2 Ke8 37.Ke1 Kd7 38.d5 cxd5 39.Rd2 Kc6 40.b5+ Kd7 41.a4 g4 42.Bf4 Qh7 43.Bd6 Re8 44.Bf4 Qg7 45.Qb3 Ke7 46.a5 e3 47.Bxe3 Rf8 48.Re2 Ra8 49.Bf4+ Kf7 50.Kf2 Qh8 51.Qxd5+ Kg7 52.Re7+ Kg6 53.Qe4+ f5 54.Qe6+ Qf6 55.Qxf6+ Kxf6 56.Bg5+ Kg6 57.b6 Rd8 58.Bf6 Rd2+ 59.Ke3 a6 60.Bh8 Rd8 61.Bf6 Rd1 62.Rxb7 Rb1 63.Rd7 Rxb6 64.axb6 Kh6 65.Rc7 Kg6 66.b7 Kh6 67.Bh8 Kg6 68.Kf2 Kh6 69.c6 Kg6 70.b8=R Kh6 71.Bf6 Kh5 72.h4 Kg6 73.h5+ Kxf6 74.Rcb7 Ke6 75.Rh8 Kd6 76.Rg7 Kc5 77.Rf8 Kd5 78.h6 Kd4 79.Rgg8 Ke5 80.Ra8 a5 81.Rh8 Kf6 82.c7 Ke5 83.Ke3 Kf6 84.h7 a4 85.Kd4 Ke6 86.Kd3 Kf6 87.Rac8 Ke6 88.Rhg8 Kf7 89.h8=R Ke6 90.Rh2 f4 91.Rxg4 Ke5 92.Rg2 Ke6 93.Ke2 Ke5 94.Rh4 Kd4 95.Rch8 a3 96.Rg8 Kc3 97.Rc8 Kb2 98.Rf8 Ka1 99.Rg8 Kb2 100.Rgh8 a2 101.Ra8 a1=B 102.Kf3+ Kb3 103.Rg1 Kc4 104.Rhh1 Bd4 105.Rh2 Bxg1 106.Rf8 Bb6 107.Kg2 Bf2 108.c8=R+ Kd5 109.Rc5+ Kd4 110.Rff5 Be1 111.Rc1 Kd3 112.Rxe1 fxg3 113.Rb1 Kc4 114.Rc5+ Kd4 115.Kf3 gxh2 116.Rh1 Kxc5 117.Kg4 Kd6 118.Rxh2 Kc6 119.Rh6+ Kb7 120.Rh5 Kb6 121.Kf3 Ka6 122.Rh8 Ka5 123.Ra8+ Kb5 124.Ra7 Kc4 125.Ke4 Kc3 126.Ke5 Kb2 127.Ra5 Kb3 128.Ra6 Kc2 129.Ra3 Kc1 130.Kd5 Kc2 131.Rh3 Kd1 132.Rh1+ Kd2 133.Ke5 Kd3 134.Ke6 Kd2 135.Rg1 Kc2 136.Rg6 Kc3 137.Rf6 Kd2 138.Rh6 Ke3 139.Kd6 Kf3 140.Rg6 Ke3 141.Rg7 Ke2 142.Ke7 Kf1 143.Rg5 Ke1 144.Rh5 Kf2 145.Rh3 Ke2 146.Rh2+ Kd1 147.Rf2 Ke1 148.Rg2 Kf1 149.Rh2 Ke1 150.Ra2 Kf1 151.Ra7 Kg2 152.Ra5 Kh3 153.Kd6 Kg2 154.Ra8 Kg1 155.Ra4 Kg2 156.Ke5 Kh1 157.Ra2 Kg1 158.Kd5 Kh1 159.Ke4 Kg1 160.Kf3 Kf1 161.Ra1# 1-0