1.Nf3 Nf6 2.d4 c6 3.b3 e6 4.c4 a5 5.Bg5 Be7 6.e3 d5 7.Nc3 a4 8.bxa4 Qa5 9.Qc1 Bb4 10.Bxf6 Bxc3+ 11.Kd1 gxf6 12.Rb1 Qxa4+ 13.Qc2 Qxc2+ 14.Kxc2 Ba5 15.Be2 Bc7 16.cxd5 exd5 17.Rb2 Rg8 18.g3 Nd7 19.Ra1 Nb6 20.a4 Rxa4 21.Rxa4 Nxa4 22.Ra2 Nb6 23.Nd2 Bf5+ 24.Kb2 Ke7 25.Ra7 Bc8 26.Nb3 Nc4+ 27.Kc3 Nd6 28.Ra8 Re8 29.Nc5 Bf5 30.Ra7 Rb8 31.g4 Bc8 32.f3 Bb6 33.Ra1 Bc7 34.Bd3 h6 35.h4 b6 36.Na6 Bxa6 37.Bxa6 Ra8 38.h5 c5 39.dxc5 bxc5 40.Bd3 Rxa1 41.Kb2 Re1 42.Kb3 Rxe3 43.g5 fxg5 44.Kc2 c4 45.Bf1 Rxf3 46.Be2 Rf2 47.Kb2 Rxe2+ 48.Ka3 Ne8 49.Kb4 Nd6 50.Ka3 Re5 51.Ka4 Ke6 52.Ka3 Ne8 53.Kb2 Kf5 54.Ka3 Re2 55.Ka4 Ra2+ 56.Kb5 Ke6 57.Kc6 Nf6 58.Kxc7 Rd2 59.Kb8 Nxh5 60.Kb7 Ng3 61.Ka6 Kd6 62.Ka5 Ra2+ 63.Kb6 Ra8 64.Kb7 Ra5 65.Kb6 Ra8 66.Kb5 f6 67.Kb6 Rb8+ 68.Ka7 Rd8 69.Kb7 Ne2 70.Ka7 Re8 71.Kb6 d4 72.Ka6 Re6 73.Kb7 Re4 74.Ka8 Re7 75.Kb8 Rh7 76.Ka8 Rd7 77.Kb8 Rb7+ 78.Ka8 Rb2 79.Ka7 c3 80.Ka6 Kd7 81.Ka7 Ra2+ 82.Kb6 Ke6 83.Kb5 Rc2 84.Kc4 d3 85.Kb5 Kd7 86.Kc4 Kd6 87.Kb4 Rd2 88.Ka5 Nc1 89.Kb5 g4 90.Kb4 f5 91.Ka5 c2 92.Kb5 f4 93.Kc4 Rg2 94.Kc3 Rg3 95.Kc4 Rg2 96.Kb4 g3 97.Kb5 Ke5 98.Ka4 Na2 99.Kb3 Kf5 100.Ka3 Kg6 101.Kb3 Nb4 102.Kc3 Na6 103.Kc4 Nc5 104.Kd5 Nb3 105.Kd6 Re2 106.Kd7 g2 107.Kd6 Na5 108.Kc5 Re1 109.Kb6 Kf7 110.Kc5 h5 111.Kb4 Ke6 112.Ka3 Nc4+ 113.Ka2 d2 114.Kb3 Kf7 115.Kxc4 c1=R+ 116.Kd3 d1=R# 0-1