1.d4 Nf6 2.c4 b5 3.cxb5 e6 4.Nc3 a6 5.e3 c5 6.bxc6 Nxc6 7.Be2 d5 8.Nf3 Bd6 9.O-O O-O 10.b3 Ne4 11.Nxe4 dxe4 12.Nd2 f5 13.Nc4 Bc7 14.Ba3 Rf6 15.Ne5 Nxe5 16.dxe5 Rf7 17.Qxd8+ Bxd8 18.Rfd1 Rd7 19.Bc4 Kf7 20.Bd6 Be7 21.Rac1 Bxd6 22.Rxd6 Rxd6 23.exd6 Bd7 24.Be2 Bb5 25.Bxb5 axb5 26.Rc7+ Kf6 27.d7 Rd8 28.Rb7 Ke7 29.Rxb5 Rxd7 30.g3 Rd1+ 31.Kg2 Rd2 32.a4 g5 33.a5 f4 34.exf4 gxf4 35.gxf4 e3 36.Kf3 exf2 37.Kg2 Kd6 38.b4 Ra2 39.h4 Kc6 40.Re5 Kd6 41.h5 h6 42.Rb5 Kc6 43.Rb6+ Kd5 44.a6 Ke4 45.Rxe6+ Kxf4 46.b5 Ra5 47.Rf6+ Ke3 48.Rf3+ Ke4 49.Rb3 Ra2 50.b6 Rxa6 51.b7 Rf6 52.Kf1 Rf8 53.b8=Q Rxb8 54.Rxb8 Kd4 55.Rg8 Kc5 56.Re8 Kd4 57.Re7 Kd3 58.Rd7+ Kc4 59.Rg7 Kd3 60.Rg2 Kd4 61.Rg7 Ke4 62.Ke2 f1=N 63.Kxf1 Kd5 64.Rc7 Ke5 65.Re7+ Kf5 66.Rg7 Kf6 67.Rg6+ Kf7 68.Rb6 Ke8 69.Kg1 Ke7 70.Rb2 Kf8 71.Rb7 Ke8 72.Rb1 Kd7 73.Rc1 Ke7 74.Rc8 Ke6 75.Kg2 Kd5 76.Rf8 Kc5 77.Kh3 Kd4 78.Rf7 Kc5 79.Rh7 Kb6 80.Kg4 Ka5 81.Rb7 Ka4 82.Rh7 Ka5 83.Kg3 Kb5 84.Rxh6 Ka5 85.Kf2 Ka4 86.Rb6 Ka5 87.Rb1 Ka6 88.Kf1 Ka5 89.Rb4 Ka6 90.Rd4 Kb6 91.Ke2 Kc7 92.Rd2 Kb6 93.Rd8 Kb5 94.Rd4 Kc5 95.Kf2 Kxd4 96.h6 Kd5 97.Ke3 Kc5 98.Kd2 Kd4 99.Kc2 Kc4 100.h7 Kb5 101.Kd1 Kb6 102.h8=R Ka6 103.Rh3 Ka7 104.Rh5 Kb8 105.Rh2 Kc7 106.Kc2 Kb6 107.Kc1 Ka5 108.Ra2+ Kb5 109.Kd1 Kc5 110.Ra5+ Kb6 111.Re5 Ka6 112.Re8 Kb6 113.Kc2 Ka6 114.Kd3 Ka5 115.Re5+ Ka4 116.Kc2 Ka3 117.Kb1 Ka4 118.Re8 Kb4 119.Rb8+ Kc4 120.Kc2 Kd5 121.Kc1 Kd4 122.Rg8 Kc3 123.Rd8 Kb3 124.Rb8+ Kc3 125.Kd1 Kc4 126.Rb7 Kc3 127.Rf7 Kb4 128.Rh7 Ka3 129.Kc1 Kb4 130.Kb2 Ka5 131.Kc3 Kb6 132.Re7 Kb5 133.Rb7+ Kc5 134.Kb2 Kd4 135.Rh7 Kc5 136.Kb3 Kd6 137.Rh5 Ke6 138.Kc4 Kd7 139.Kd5 Kc7 140.Rh3 Kd7 141.Rh7+ Ke8 142.Ke6 Kd8 143.Kd6 Kc8 144.Rc7+ Kd8 145.Rc4 Ke8 146.Rf4 Kd8 147.Rf8# 1-0