1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Bxc3+ 9.bxc3 Qa5 10.Nb5 Nxe4 11.Qd4 O-O 12.Qxe4 a6 13.Bd3 f5 14.Qb4 axb5 15.Qxa5 Rxa5 16.Be7 Re8 17.Bb4 Ra8 18.Bxb5 Bd7 19.Bc4 Na6 20.O-O-O Ba4 21.Rd4 Nxb4 22.cxb4 b5 23.Bd3 Kf7 24.Kd2 Red8 25.Rxd8 Rxd8 26.Rc1 Kf6 27.Rc5 g5 28.Ke3 Ra8 29.Be2 h5 30.g3 h4 31.gxh4 gxh4 32.a3 Rb8 33.f4 Ra8 34.Rc7 Rh8 35.Kd4 Rd8+ 36.Ke3 Rh8 37.Rc5 Rb8 38.Kd4 Rd8+ 39.Ke3 Rb8 40.Bd3 Ra8 41.Rc7 Rg8 42.Rh7 Rg4 43.Be2 Rg1 44.Rxh4 Ra1 45.Rh6+ Ke7 46.Kd4 Rxa3 47.h4 Rb3 48.Kc5 Rc3+ 49.Kb6 Rb3 50.Rh7+ Kf6 51.Ka5 Ra3 52.Bxb5 Bxb5+ 53.Kxb5 Rf3 54.Kc5 Rxf4 55.b5 Rf1 56.b6 Rc1+ 57.Kd6 Rd1+ 58.Kc7 Rc1+ 59.Kd8 f4 60.b7 Rb1 61.Kc7 Rc1+ 62.Kb8 e5 63.Rc7 Rb1 64.Rc8 e4 65.Rf8+ Ke5 66.h5 e3 67.h6 Rh1 68.Kc7 Rc1+ 69.Kd7 Rd1+ 70.Ke7 Rb1 71.b8=Q+ Rxb8 72.Rxb8 e2 73.Rb1 f3 74.h7 f2 75.h8=Q+ Ke4 76.Qh4+ Kf3 77.Qh3+ Kf4 78.Rb4+ Kg5 79.Rg4+ Kf5 80.Qf3+ Ke5 81.Qxe2+ Kd5 82.Rf4 Kc5 83.Re4 f1=B 84.Qxf1 Kb6 85.Qe1 Kb7 86.Qd1 Kc7 87.Qc1+ Kb8 88.Qb1+ Ka7 89.Qa1+ Kb6 90.Qa2 Kb7 91.Qa3 Kb6 92.Qa4 Kc7 93.Qa5+ Kc6 94.Qa6+ Kc5 95.Qa7+ Kd5 96.Qa8+ Kc5 97.Qa5+ Kc6 98.Ra4 Kb7 99.Kf6 Kc6 100.Qa6+ Kd7 101.Kf5 Kd8 102.Ra5 Ke8 103.Qa7 Kd8 104.Qd7+ Kxd7 105.Re5 Kd6 106.Re8 Kc6 107.Re3 Kc7 108.Re6 Kb7 109.Re1 Ka6 110.Re4 Ka7 111.Re5 Kb6 112.Re8 Kc7 113.Re2 Kd7 114.Re4 Kc8 115.Re5 Kd7 116.Re3 Kc6 117.Re7 Kd6 118.Ra7 Kd5 119.Rg7 Kd6 120.Kf6 Kc5 121.Ke5 Kc4 122.Ke4 Kc3 123.Rg2 Kc4 124.Rg3 Kb4 125.Kd4 Ka4 126.Kc4 Ka5 127.Rg6 Ka4 128.Ra6# 1-0