1.d4 Nf6 2.c4 c6 3.Qc2 d5 4.Nc3 dxc4 5.Nf3 g6 6.e4 b5 7.b3 cxb3 8.axb3 Bg7 9.e5 Nd5 10.Nxd5 Qxd5 11.Bd3 Bg4 12.Be4 Qd7 13.O-O O-O 14.Be3 Be6 15.h4 Bd5 16.h5 a5 17.h6 Bh8 18.Rfc1 Na6 19.Bxd5 cxd5 20.Qc6 Qxc6 21.Rxc6 Nb4 22.Rc5 Rfb8 23.Bd2 Nd3 24.Rc3 Nb2 25.Ra2 b4 26.Rc5 Nd1 27.Raxa5 Rxa5 28.Rxa5 Nc3 29.Bxc3 bxc3 30.Rc5 f6 31.e6 f5 32.Rxc3 Bf6 33.Kf1 g5 34.Ke2 g4 35.Ne5 Bg5 36.Nf7 Bf6 37.Kd3 Bh4 38.f3 gxf3 39.gxf3 Bf6 40.f4 Kf8 41.Ne5 Bxe5 42.dxe5 Ke8 43.Kd4 Rb4+ 44.Kxd5 Kd8 45.Rg3 Rxf4 46.Rg7 Rh4 47.Rxh7 f4 48.Ke4 f3+ 49.Kxf3 Rh3+ 50.Kf4 Rxb3 51.Rg7 Rh3 52.Kg5 Rg3+ 53.Kh4 Re3 54.h7 Re4+ 55.Kg3 Re3+ 56.Kg2 Re2+ 57.Kh3 Re3+ 58.Kg4 Re4+ 59.Kf5 Rh4 60.Rg8+ Kc7 61.h8=Q Rh1 62.Qxh1 Kb6 63.Rd8 Ka6 64.Rd5 Kb7 65.Rd4+ Ka6 66.Qf1+ Ka7 67.Qc4 Kb8 68.Kf4 Ka8 69.Kg5 Kb8 70.Qc7+ Kxc7 71.Rd1 Kc6 72.Rd6+ exd6 73.Kf6 dxe5 74.e7 Kd7 75.Kf7 e4 76.e8=Q+ Kc7 77.Kf8 Kd6 78.Qxe4 Kc5 79.Qf4 Kb6 80.Qc1 Ka6 81.Qc3 Kb7 82.Qd2 Kc7 83.Qe3 Kb7 84.Qg5 Ka6 85.Qg2 Ka7 86.Qe2 Kb6 87.Kg7 Ka5 88.Qd2+ Ka4 89.Qh6 Kb5 90.Kh8 Ka4 91.Qc6+ Ka3 92.Qd5 Kb2 93.Qh5 Ka1 94.Qf5 Ka2 95.Kh7 Ka3 96.Qh5 Kb2 97.Qd5 Ka3 98.Qf7 Kb4 99.Qg6 Kc3 100.Qb6 Kd3 101.Qh6 Ke2 102.Qa6+ Ke1 103.Qb5 Kd1 104.Qh5+ Kd2 105.Kg6 Ke3 106.Qf5 Kd4 107.Qd7+ Kc5 108.Kg5 Kc4 109.Qd1 Kc5 110.Qe2 Kd4 111.Kf6 Kd5 112.Qf3+ Kc4 113.Qf4+ Kd5 114.Qc7 Kd4 115.Qd6+ Kc3 116.Ke6 Kc4 117.Qd2 Kb5 118.Kd5 Kb6 119.Qb4+ Kc7 120.Qb5 Kd8 121.Kd6 Kc8 122.Qb3 Kd8 123.Qb8# 1-0