1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 dxc4 5.g3 Bb4 6.a3 Bxc3+ 7.bxc3 b6 8.Qa4+ Qd7 9.Qxc4 Ba6 10.Qb3 Nc6 11.Qc2 Qd5 12.Bg2 Na5 13.Nh4 Qd8 14.Bxa8 Qxa8 15.O-O Qc6 16.Re1 Ne4 17.Bf4 Bb7 18.f3 g5 19.Qxe4 Qxe4 20.fxe4 gxf4 21.gxf4 Bxe4 22.Kf2 Nc4 23.Rg1 Ke7 24.Nf3 Rc8 25.Ne5 Nd6 26.c4 c5 27.dxc5 Rxc5 28.Rad1 Bg6 29.Rd4 f6 30.Nxg6+ hxg6 31.Rxg6 Nf5 32.Rd3 Rxc4 33.Rg4 e5 34.Rh3 Ke6 35.Rh8 exf4 36.Re8+ Kf7 37.Ra8 Ra4 38.h4 Nh6 39.Rg1 Nf5 40.h5 Rxa3 41.Rh1 Kg7 42.Rd1 Kh6 43.Rh8+ Kg7 44.Rdd8 Nh6 45.Rhe8 Ng4+ 46.Ke1 Kh6 47.Rh8+ Kg5 48.Rdg8+ Kf5 49.h6 Ra1+ 50.Kd2 Ra2+ 51.Kc3 Ra3+ 52.Kb4 Rh3 53.h7 Ne5 54.Rg7 Nc6+ 55.Kc4 Ne5+ 56.Kb5 f3 57.exf3 Nxf3 58.Rd8 a6+ 59.Kxa6 Ng5 60.h8=Q Rxh8 61.Rxh8 Ke6 62.Rgg8 b5 63.Kxb5 f5 64.Rxg5 Kf6 65.Rxf5+ Ke6 66.Ka6 Kd6 67.Rh7 Kc6 68.Rg7 Kd6 69.Rg8 Ke6 70.Rg7 Kd6 71.Rf6+ Ke5 72.Rff7 Kd6 73.Rf8 Kc5 74.Ka7 Kd4 75.Ka8 Ke3 76.Kb8 Kd2 77.Ka8 Kd1 78.Ka7 Ke2 79.Ka8 Ke3 80.Kb7 Kd4 81.Kc6 Kc3 82.Rgg8 Kd3 83.Rg7 Ke2 84.Rgg8 Ke3 85.Rg7 Ke4 86.Rgf7 Ke3 87.Re7+ Kd2 88.Ree8 Kc2 89.Rd8 Kb1 90.Rc8 Kb2 91.Rb8+ Ka3 92.Rb7 Ka2 93.Rc7 Kb2 94.Rcc8 Kb3 95.Rb8+ Kc2 96.Ra8 Kc1 97.Rab8 Kc2 98.Kc7 Kd2 99.Kc8 Ke1 100.Rb1+ Ke2 101.Rf2+ Kd3 102.Rc1 Ke4 103.Rd1 Ke5 104.Rf4 Ke6 105.Re1+ Kd5 106.Re2 Kc5 107.Rd4 Kb6 108.Rd5 Ka7 109.Rd6 Ka8 110.Ra6# 1-0