1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.Rd1 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.Qa4 Nb8 16.Qb3 Nbd7 17.h3 Bb7 18.cxd5 cxd5 19.Ndf3 Nxe5 20.Nxe5 Bd6 21.Bf4 Qe7 22.Qa4 Bb8 23.h4 Rfd8 24.Bf3 Ne4 25.Rxc8 Rxc8 26.Rc1 Rxc1+ 27.Bxc1 a6 28.Bf4 b5 29.Qc2 Ba7 30.Be3 Bb6 31.Bh5 g6 32.Bf3 Kg7 33.Qc1 h5 34.Nd3 a5 35.Nc5 Bxc5 36.Bxe4 dxe4 37.dxc5 Bc6 38.Qc3+ e5 39.Qxa5 Qd7 40.Qb6 f6 41.Qb8 Kf7 42.Qh8 Qe8 43.Qh7+ Ke6 44.Kf1 Qf7 45.Qh8 Qe8 46.Qg7 Qf7 47.Qxf7+ Kxf7 48.Ke1 Ke6 49.Kd2 b4 50.Kc2 Ba4+ 51.b3 Bb5 52.Bd2 Bxe2 53.Bxb4 Kd5 54.a4 f5 55.Bc3 f4 56.b4 e3 57.Be1 f3 58.fxe3 e4 59.Kc3 Bd1 60.a5 Be2 61.c6 Kxc6 62.Kd4 Bd3 63.Ke5 Kb5 64.Kf6 f2 65.Bxf2 Kxb4 66.Kxg6 Be2 67.a6 Bxa6 68.Kxh5 Kb3 69.Kg5 Kc3 70.Kg6 Kd3 71.h5 Kc3 72.Kg7 Kd3 73.g4 Kc2 74.Bg1 Kb1 75.Kh7 Kc2 76.g5 Kb3 77.Kg7 Ka2 78.g6 Kb2 79.h6 Bb7 80.h7 Kb1 81.Kh6 Ka1 82.Kg7 Bc6 83.Kf6 Bd5 84.g7 Bc4 85.Bf2 Bb3 86.Bg3 Ka2 87.Bc7 Ka1 88.Ke7 Bf7 89.Bb8 Bh5 90.Be5+ Ka2 91.Ba1 Kxa1 92.h8=R Be2 93.Rb8 Bc4 94.Rf8 Bb3 95.Rd8 Kb1 96.Rf8 Bd5 97.Re8 Kc2 98.Rh8 Bb3 99.Rd8 Bc4 100.Rb8 Ba6 101.Rh8 Kd1 102.Rf8 Kc2 103.Rd8 Bb5 104.Rh8 Kd1 105.Rf8 Bd7 106.Rd8 Kc2 107.Rxd7 Kb3 108.Rc7 Ka2 109.Rc4 Kb1 110.g8=Q Ka2 111.Qh8 Kb3 112.Qh7 Ka3 113.Qh8 Kb3 114.Rc5 Ka4 115.Rc6 Ka5 116.Rc7 Kb6 117.Rc8 Ka7 118.Rb8 Ka6 119.Ra8+ Kb6 120.Ra7 Kxa7 121.Qh7 Kb7 122.Qh6 Kc7 123.Qh5 Kb8 124.Qh4 Kc8 125.Kd6 Kb7 126.Qh8 Kb6 127.Qb8+ Ka6 128.Kc5 Ka5 129.Qa7# 1-0