1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.Bf4 h6 10.Rd1 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 a4 14.Nc3 dxc4 15.Nxc4 Nd5 16.Bf4 a3 17.Nxa3 Nxf4 18.gxf4 Bxa3 19.bxa3 Qh4 20.e3 Nf6 21.Ne2 Rxa3 22.Rd3 Ra5 23.a4 Nh5 24.Qd2 Ra6 25.Qb4 Rd8 26.Rdd1 Nf6 27.a5 Nd5 28.Qc5 e5 29.dxe5 Bxh3 30.Ng3 Rda8 31.Be4 h5 32.Rdb1 b5 33.Rc1 g6 34.Qd6 Rd8 35.Qc5 Rda8 36.Bxd5 cxd5 37.Qxd5 b4 38.f5 Bxf5 39.Nxf5 gxf5 40.Rc6 Rxc6 41.Qxc6 Qe4 42.Qf6 Re8 43.a6 Re6 44.a7 Qa8 45.Qxf5 b3 46.Kh2 Rg6 47.f3 b2 48.Ra2 Kg7 49.e6 fxe6 50.Qe5+ Kh7 51.Qxb2 Qxf3 52.Qf2 Qa8 53.Qc2 Kh6 54.Qc4 Kh7 55.Qd3 Kh6 56.Qd6 Kh7 57.Qb8 Qe4 58.Qc7+ Rg7 59.Qxg7+ Kxg7 60.a8=Q Qh4+ 61.Kg1 Qe1+ 62.Kg2 Qxe3 63.Qa7+ Kg6 64.Qxe3 h4 65.Ra3 Kf5 66.Ra4 h3+ 67.Kh2 Kg6 68.Kxh3 Kh5 69.Ra5+ Kg6 70.Ra6 Kh7 71.Ra7+ Kg8 72.Ra8+ Kh7 73.Rb8 Kg7 74.Ra8 Kg6 75.Rb8 Kf7 76.Ra8 Kf6 77.Rb8 Kg7 78.Kg2 Kf6 79.Kg1 Kg7 80.Kh1 Kh7 81.Kg2 Kg6 82.Kg3 Kg7 83.Kf4 Kh7 84.Qg1 e5+ 85.Kxe5 Kh6 86.Kd6 Kh7 87.Kc5 Kh6 88.Kd5 Kh7 89.Kc4 Kh6 90.Kb3 Kh5 91.Ka4 Kh6 92.Ka5 Kh5 93.Kb5 Kh6 94.Ka6 Kh7 95.Ka7 Kh6 96.Kb6 Kh5 97.Kc5 Kh6 98.Kc6 Kh7 99.Qh1+ Kg6 100.Qh2 Kf7 101.Qg2 Kf6 102.Qh3 Kf7 103.Qh2 Ke7 104.Qh1 Ke6 105.Qh2 Kf5 106.Qh1 Kf6 107.Qh2 Kg6 108.Qh1 Kg5 109.Qh2 Kf6 110.Qg1 Kf5 111.Qf2+ Kg6 112.Rg8+ Kh5 113.Qh2# 1-0