1.d4 Nf6 2.c4 e6 3.Nf3 Be7 4.Bf4 Nh5 5.Bg3 h6 6.e4 Nxg3 7.hxg3 d6 8.Nc3 Nd7 9.Qc2 a6 10.Rd1 c5 11.d5 e5 12.Be2 Nf8 13.Rb1 Nd7 14.Nd2 g6 15.a3 b6 16.b4 Kf8 17.O-O h5 18.Na4 Kg7 19.Nf3 h4 20.g4 Nf6 21.bxc5 bxc5 22.Nb6 Rb8 23.Nxc8 Qxc8 24.Rxb8 Qxb8 25.Rb1 Qc7 26.g5 Nh7 27.Nxh4 Nxg5 28.Nf3 Qd7 29.Nxg5 Bxg5 30.Bf3 Qd8 31.g3 Qa5 32.Qd3 Bd2 33.Rb3 Bg5 34.Kg2 Qe1 35.Rb1 Qa5 36.Bg4 Qc7 37.Qb3 Qa5 38.Qb2 Rd8 39.f4 Bf6 40.f5 g5 41.Be2 Rh8 42.Bg4 Bd8 43.Qc1 Bf6 44.Rb7 Qa4 45.Qc3 Bd8 46.f6+ Bxf6 47.Kg1 Rh6 48.Qb3 Qa5 49.Qe3 Qa4 50.Qc1 Qe8 51.Qf1 Qa8 52.Rb1 Qh8 53.Qf3 Rh2 54.Rb7 Ra2 55.Bh5 Ra1+ 56.Kf2 Ra2+ 57.Ke1 Ra1+ 58.Kd2 Ra2+ 59.Kc1 Qe8 60.Bxf7 Qxf7 61.Rxf7+ Kxf7 62.Kb1 Rh2 63.Qf5 Rh6 64.Qe6+ Kg7 65.Qxd6 Rh5 66.Qxa6 Kf7 67.Qc8 Ke7 68.Qe6+ Kf8 69.Qd6+ Kg7 70.Kc2 Rh3 71.Qc7+ Kh8 72.Kc1 Rxg3 73.Kd2 Be7 74.Ke1 Re3+ 75.Kf2 Bf8 76.Kxe3 Bh6 77.Qxe5+ Kh7 78.Kf2 g4 79.Qb2 Bf4 80.Qe2 Be3+ 81.Kg3 Kg8 82.Qc2 Kf8 83.e5 Ke8 84.Qe4 Kf8 85.Qxg4 Bf2+ 86.Kh3 Ke8 87.Qg8+ Ke7 88.Qg7+ Ke8 89.Qg4 Bg1 90.Qg7 Bd4 91.d6 Kd8 92.Qc7+ Ke8 93.Kg2 Ba1 94.Qb6 Kd7 95.Kf1 Ke8 96.Kf2 Kf7 97.Ke3 Ke6 98.Ke2 Kf5 99.Kf1 Kxe5 100.Ke2 Bc3 101.Kd1 Kf6 102.d7+ Kf7 103.Qd6 Bd4 104.Qa6 Kg7 105.Qc8 Be3 106.Kc2 Bf2 107.Qg8+ Kxg8 108.d8=Q+ Kg7 109.a4 Kf7 110.Qb8 Bd4 111.Qb6 Bh8 112.Qd6 Bg7 113.Qd8 Bh8 114.Qd7+ Kf8 115.Qd1 Ke7 116.Kd2 Kd8 117.Qc1 Bg7 118.Kd3 Bf6 119.Qe1 Kd7 120.Kd2 Kc7 121.Qb1 Bh8 122.Ke3 Ba1 123.Kd2 Be5 124.Kd3 Bf6 125.Kc2 Kc6 126.Kd3 Kd7 127.Qd1 Ke8 128.Qb3 Bd4 129.Ke4 Be3 130.Qc2 Kd7 131.Qc3 Ke8 132.Qc2 Bf2 133.Qd2 Be1 134.Qc1 Kf8 135.a5 Kg8 136.Qc2 Kh8 137.Kd5 Bxa5 138.Qd1 Kh7 139.Qh1+ Kg7 140.Qd1 Bc3 141.Qc2 Kf6 142.Qd1 Kg5 143.Qd3 Be5 144.Qc2 Kf4 145.Qd2+ Kg3 146.Qe3+ Kh4 147.Ke4 Bc3 148.Kf3 Bh8 149.Qa3 Bb2 150.Qa6 Ba1 151.Qg6 Bc3 152.Qg4# 1-0