1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.O-O c6 8.Qc2 Nbd7 9.Rd1 h6 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Kh1 f6 21.Rf1 e5 22.Bxf4 exf4 23.Ne2 b5 24.Na3 Bd6 25.Rac1 Rb8 26.Qb3+ Rf7 27.e5 Nxe5 28.dxe5 Bxe5 29.Rxc6 Qd7 30.Rd1 Qe8 31.Ng1 a4 32.Qd3 Re7 33.Rc5 Be6 34.Bc6 Qf7 35.Nxb5 Rc8 36.Nd6 Bxd6 37.Qxd6 Rec7 38.Ne2 g5 39.Nd4 Bxa2 40.Ra1 Rxc6 41.Nxc6 Re8 42.Nd4 Qh7 43.Rc3 Qb7+ 44.Nf3 Bd5 45.Rf1 Bxf3+ 46.Rcxf3 Re3 47.Qd1 Kg7 48.Rf2 Qe4 49.Kh2 Re1 50.Qd3 Qc6 51.Rf1 Re5 52.Rd1 Kh6 53.Rf2 Re3 54.Qf5 Re5 55.Qd7 Qb6 56.Rdd2 Qe3 57.Qg4 f5 58.Rd6+ Re6 59.Rxe6+ Qxe6 60.Qf3 Qf6 61.h4 g4 62.Qxf4+ Kg7 63.Qg5+ Kf7 64.Rxf5 Kf8 65.Rxf6+ Ke8 66.Qg8+ Ke7 67.Qh8 g3+ 68.Kh3 a3 69.Qh7+ Ke8 70.Qh8+ Ke7 71.Rf7+ Kd6 72.Kg2 Kd5 73.h5 axb2 74.Rd7+ Kc4 75.h6 b1=R 76.Rd8 Kb5 77.Rc8 Rb4 78.Rb8+ Ka6 79.Ra8+ Kb5 80.Kf3 Kc4 81.Kxg3 Rb5 82.Kh4 Rb3 83.Kg5 Rg3+ 84.Kf4 Rc3 85.Ke4 Rd3 86.Kf5 Rd8 87.Kf4 Rf8+ 88.Ke4 Kb5 89.Kd4 Rc8 90.Kd3 Rc1 91.Ke3 Rc3+ 92.Ke2 Rf3 93.Kd2 Rg3 94.Kc2 Rg1 95.Kb2 Kb6 96.Ka3 Rg3+ 97.Kb4 Rg4+ 98.Kb3 Rg7 99.Ka4 Rg4+ 100.Kb3 Rg3+ 101.Kc2 Rb3 102.h7 Rb2+ 103.Kd1 Kb7 104.Kc1 Kc7 105.Kxb2 Kd7 106.Kc3 Kc7 107.Kb3 Kd6 108.Ka4 Ke7 109.Ka5 Kd7 110.Kb5 Kc7 111.Ka6 Kc6 112.Ka7 Kd7 113.Kb6 Ke6 114.Kc5 Ke7 115.Kd5 Kd7 116.Ra7# 1-0