1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 d5 5.h4 c5 6.dxc5 Bxc5 7.e3 O-O 8.a3 Be7 9.b4 dxc4 10.Bxc4 a5 11.b5 b6 12.Bb2 Nbd7 13.Nd4 Ne5 14.O-O Qd7 15.Be2 Bb7 16.N2f3 Qd5 17.Qb1 Nc4 18.Rd1 Nxb2 19.Qxb2 Qe4 20.Bd3 Qg4 21.Nc6 Bc5 22.Be2 Rac8 23.Rac1 Bxc6 24.bxc6 Qa4 25.Ne5 Qxa3 26.Qb5 Qb4 27.Nd7 Nxd7 28.Rxd7 Qxh4 29.c7 Qe4 30.Bd3 Qa8 31.Rc4 Qa7 32.Qc6 Qa8 33.Be4 Qxc6 34.Bxc6 g5 35.Bb7 Rce8 36.g4 Kg7 37.Kf1 h6 38.Ke2 Kf6 39.f4 gxf4 40.exf4 Rg8 41.Kf3 Kg7 42.Re4 Rgf8 43.f5 Kf6 44.fxe6 fxe6 45.Rf4+ Ke5 46.Rxf8 Rxf8+ 47.Ke2 Rf2+ 48.Kd3 Rf8 49.c8=Q Rxc8 50.Bxc8 a4 51.Ra7 a3 52.Ra4 b5 53.Re4+ Kd6 54.Bxe6 b4 55.Bb3 Bb6 56.Rxb4 Bc5 57.Ra4 Ke5 58.Ra5 Kd6 59.Ba2 Be3 60.Rxa3 Bc1 61.Ra6+ Kc5 62.Bg8 Bg5 63.Ke4 Bf4 64.Kxf4 Kd4 65.Ra2 Kc3 66.Ra1 h5 67.Rc1+ Kb4 68.g5 Ka5 69.Rc6 Kb4 70.Bd5 Ka5 71.Bb3 Kb5 72.Rh6 h4 73.Rh7 Kc6 74.Rb7 Kd6 75.Rg7 h3 76.Kg3 h2 77.Kxh2 Kc6 78.Be6 Kc5 79.Kg1 Kb5 80.Bc4+ Ka5 81.Kf1 Kb4 82.Ke2 Ka5 83.Kf2 Kb4 84.g6 Ka4 85.Rb7 Ka3 86.Ra7+ Kb4 87.g7 Kc3 88.Kg3 Kxc4 89.Kf3 Kd3 90.Kf4 Kd2 91.g8=B Kd3 92.Ke5 Kc3 93.Ra5 Kb2 94.Ra4 Kc2 95.Kf6 Kd1 96.Ra1+ Kc2 97.Ke7 Kd3 98.Re1 Kd4 99.Bd5 Kxd5 100.Rg1 Kc5 101.Rg6 Kb4 102.Rg7 Ka3 103.Rg8 Kb3 104.Kf8 Kb2 105.Rg4 Kc2 106.Ra4 Kd1 107.Rd4+ Ke1 108.Ke8 Ke2 109.Rf4 Kd2 110.Rf2+ Kc3 111.Rh2 Kd4 112.Kd8 Ke5 113.Rh4 Kd5 114.Kc7 Ke5 115.Rc4 Kd5 116.Rc1 Ke4 117.Kd7 Ke5 118.Rd1 Kf6 119.Rd2 Kg7 120.Kc8 Kf6 121.Kc7 Kg5 122.Rd6 Kg4 123.Re6 Kf5 124.Rd6 Kg4 125.Kb6 Kf3 126.Kb5 Kg4 127.Kc6 Kh5 128.Re6 Kg4 129.Kb5 Kh3 130.Ka5 Kg2 131.Kb6 Kh2 132.Rg6 Kh3 133.Kc6 Kh2 134.Kd6 Kh1 135.Ke5 Kh2 136.Rc6 Kh3 137.Kf4 Kg2 138.Rc2+ Kh3 139.Rd2 Kh4 140.Rh2# 1-0