1.d4 Nf6 2.Nf3 d5 3.c4 dxc4 4.e3 c5 5.Bxc4 e6 6.O-O a6 7.Be2 cxd4 8.Nxd4 Bd7 9.b3 Nc6 10.Bb2 Rc8 11.Nd2 Be7 12.Rc1 O-O 13.Nc4 b5 14.Nxc6 Bxc6 15.Qxd8 Rcxd8 16.Ne5 Be4 17.Rfd1 Rxd1+ 18.Bxd1 Rd8 19.Bf3 Bxf3 20.gxf3 Nd5 21.Nc6 Rd7 22.Nb8 Rd8 23.Nxa6 Ra8 24.Nc7 Nxc7 25.Rxc7 Bd6 26.Rc6 Bf8 27.a3 g6 28.b4 Bg7 29.Bc1 Kf8 30.Kf1 Ke7 31.Ke2 Kd7 32.Rb6 Rc8 33.Kd1 Be5 34.Rxb5 Bxh2 35.Bb2 h5 36.f4 h4 37.Rg5 h3 38.Rg4 e5 39.Bxe5 Ra8 40.Bb2 Ke6 41.Rh4 Bg1 42.Rxh3 Bxf2 43.Ke2 Bg1 44.Rg3 Bh2 45.Rg2 Bxf4 46.exf4 Ke7 47.Rg3 f6 48.Rxg6 Rd8 49.Bxf6+ Kd7 50.Rg3 Kd6 51.Bd4 Kd7 52.Rg7+ Kc6 53.Rg1 Rd5 54.a4 Rd7 55.Rb1 Rb7 56.Bh8 Re7+ 57.Kd1 Rf7 58.b5+ Kb6 59.Bc3 Kb7 60.Bd2 Rc7 61.Rb2 Rc1+ 62.Bxc1 Ka8 63.Rf2 Ka7 64.Rc2 Kb7 65.Rc3 Kb6 66.a5+ Kb7 67.Ra3 Kc7 68.a6 Kd6 69.a7 Kc5 70.Bb2 Kb4 71.f5 Kc4 72.Bc3 Kd3 73.Bb4+ Kd4 74.Be7 Ke5 75.Rc3 Kf4 76.Kd2 Ke4 77.Rc8 Kd4 78.Rc3 Kd5 79.Bf8 Kd4 80.Rc7 Ke5 81.a8=Q Kxf5 82.Rg7 Kf4 83.Qb7 Ke5 84.Rc7 Kf5 85.Qc6 Ke5 86.Bg7+ Kf4 87.Ra7 Kg4 88.Qc1 Kf4 89.Qb2 Kg4 90.Qc2 Kh3 91.Qc7 Kg4 92.Ra3 Kf5 93.Qd7+ Kg5 94.Qh3 Kf4 95.Ra8 Ke4 96.Ra6 Kd5 97.Qh2 Kc4 98.Be5 Kb3 99.Qg1 Kc4 100.Ra7 Kb3 101.Bb8 Kb2 102.Qb1+ Kxb1 103.Ra1+ Kb2 104.Re1 Ka2 105.Bh2 Kb2 106.Re6 Ka3 107.Rb6 Kb3 108.Bd6 Kc4 109.Rb8 Kb3 110.Rc8 Ka4 111.Be5 Ka3 112.Bg7 Ka4 113.Rf8 Kxb5 114.Ra8 Kc4 115.Bc3 Kc5 116.Ba1 Kd5 117.Bf6 Kd6 118.Bb2 Kd7 119.Bd4 Kc7 120.Ra3 Kd8 121.Bc5 Kc8 122.Bb6 Kb7 123.Ba5 Ka6 124.Ke2 Kb7 125.Ke1 Kc8 126.Bd2 Kb7 127.Kf2 Kc8 128.Rc3+ Kb7 129.Rc1 Ka6 130.Rb1 Ka7 131.Rh1 Ka8 132.Bc3 Ka7 133.Rh4 Ka6 134.Ba1 Kb6 135.Rb4+ Kc6 136.Re4 Kd7 137.Ke1 Kc6 138.Rg4 Kb7 139.Rg5 Ka8 140.Rf5 Kb8 141.Rh5 Kb7 142.Be5 Kc8 143.Rh8+ Kd7 144.Kf1 Ke7 145.Bd6+ Kf7 146.Kf2 Kf6 147.Ke3 Kg7 148.Rh5 Kf6 149.Bh2 Ke6 150.Rh3 Kd7 151.Kd2 Ke6 152.Bd6 Kf7 153.Rh6 Kg8 154.Bf8 Kf7 155.Ke3 Kg8 156.Kf4 Kf7 157.Kf5 Ke8 158.Ke6 Kd8 159.Bd6 Ke8 160.Rh8# 1-0