1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Nf3 O-O 7.Qc2 Nbd7 8.O-O c6 9.Bf4 a5 10.Rd1 h6 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 Bd7 24.Qb2 b5 25.Rda3 bxa4 26.Rxa4 Rxa4 27.Rxa4 c5 28.Ra5 cxd4 29.Nxd4 Nd5 30.Ra7 Qd8 31.Nf3 Nf6 32.Ne5 Be8 33.Bf3 Qd6 34.Qb7 g5 35.Ng6 gxf4 36.exf4 Qd4 37.Nxf8 Kxf8 38.Qc7 Ne4 39.Ra2 Qd3 40.Bxe4 Qxe4 41.Ra3 Bc6 42.Qd8+ Be8 43.Qd6+ Kg8 44.Rg3+ Kh7 45.Qe5 Qxe5 46.fxe5 Bc6 47.Kf1 Be4 48.Ke2 Bf5 49.Ke3 Bg6 50.Kd4 Kg7 51.Kc5 Kf8 52.Kd6 Bf5 53.h4 Be4 54.Rg4 Bf5 55.Rf4 Bc2 56.Kd7 Bf5 57.Rc4 Bd3 58.Rc8+ Kg7 59.Ke7 Bg6 60.Rc3 Bh5 61.Rg3+ Kh8 62.Kf6 Bg6 63.Rxg6 fxg6 64.Kxg6 Kg8 65.h5 Kf8 66.f3 Kg8 67.f4 Kf8 68.Kxh6 Ke8 69.Kh7 Ke7 70.Kg8 Kd7 71.Kf8 Kc6 72.Ke7 Kc5 73.Kf6 Kd4 74.Kf7 Kd5 75.Kf6 Kd4 76.h6 Kc4 77.Kf7 Kd5 78.Kg7 Kc6 79.Kf6 Kd7 80.Kg5 Kc6 81.Kh4 Kc5 82.Kg4 Kb6 83.Kg3 Kb5 84.Kh2 Kc4 85.Kg2 Kb3 86.Kh2 Kc3 87.f5 Kb2 88.f6 Kc2 89.Kh3 Kd2 90.Kg4 Kd1 91.Kf3 Ke1 92.Kg2 Kd2 93.Kg3 Ke3 94.f7 Kd2 95.Kf2 Kd1 96.h7 Kc2 97.f8=Q Kb3 98.Qc8 Ka4 99.Qc7 Kb3 100.Qd7 Kc2 101.Qe8 Kd2 102.Qf8 Kd3 103.Qf7 Ke4 104.h8=N Kd5 105.Ng6 Kd4 106.Qf8 Kc3 107.Qc8+ Kd4 108.Qc7 Kd5 109.Qd7+ Kc4 110.Qe7 Kc3 111.Qf8 Kc2 112.Qc8+ Kd1 113.Ke3 Ke1 114.Qc1# 1-0