1.d4 Nf6 2.Nf3 d6 3.c4 g6 4.Nc3 Bg4 5.Qb3 Qc8 6.e4 Bg7 7.Be3 O-O 8.Nd2 Bd7 9.h3 b6 10.d5 a5 11.Be2 e6 12.Qc2 Na6 13.Rd1 Nc5 14.O-O e5 15.b3 Ne8 16.a3 f5 17.f3 Qd8 18.b4 Nb7 19.exf5 gxf5 20.f4 Qe7 21.Nf3 Kh8 22.Kh1 Rg8 23.fxe5 dxe5 24.d6 Nbxd6 25.c5 bxc5 26.bxc5 Nf7 27.Nd5 Qd8 28.Bc4 Rf8 29.Bf2 e4 30.Bh4 Qb8 31.Nd4 Ne5 32.Ne7 Nxc4 33.Qxc4 Qb2 34.Nexf5 Bxf5 35.Nxf5 Qe5 36.Bg3 Qc3 37.Qxe4 Nf6 38.Qh4 Qxc5 39.Nxg7 Kxg7 40.Rc1 Qh5 41.Qd4 Rad8 42.Rxc7+ Kg8 43.Bd6 Qd5 44.Qxd5+ Nxd5 45.Rxf8+ Rxf8 46.Rc5 Rf1+ 47.Kh2 Rd1 48.Rxa5 Ne3 49.Bf4 Nf1+ 50.Kg1 Nd2+ 51.Kf2 Rf1+ 52.Kg3 Ne4+ 53.Kg4 h5+ 54.Kf5 Ng3+ 55.Ke5 Ne2 56.Be3 Ng3 57.Ke6 Re1 58.Rg5+ Kh7 59.Rxg3 h4 60.Rf3 Re2 61.Kd5 Kg8 62.a4 Kh7 63.a5 Rc2 64.a6 Re2 65.a7 Kg6 66.a8=Q Rxe3 67.Qa7 Re2 68.Qa6+ Kg7 69.Qa8 Rd2+ 70.Rd3 Kh7 71.Qc8 Rxg2 72.Qc7+ Kg8 73.Qb8+ Kf7 74.Qa7+ Kg6 75.Qa6+ Kg5 76.Qb7 Rg4 77.Qa7 Rg2 78.Qa8 Ra2 79.Qxa2 Kg6 80.Qa3 Kf5 81.Qa4 Kf6 82.Qa5 Kg6 83.Qa6+ Kf5 84.Qa7 Kf4 85.Qb6 Kf5 86.Qa5 Kf6 87.Qa4 Ke7 88.Qb5 Kf8 89.Qb8+ Kg7 90.Qb7+ Kg6 91.Qa7 Kf6 92.Qa6+ Kg5 93.Qa5 Kh6 94.Qa4 Kh7 95.Qa3 Kg6 96.Qa2 Kg5 97.Qa1 Kh6 98.Qb1 Kg5 99.Qa2 Kg6 100.Qa3 Kh7 101.Rd4 Kg8 102.Qa4 Kh8 103.Qa8+ Kg7 104.Qb8 Kf6 105.Qc8 Kg5 106.Qc7 Kg6 107.Qd7 Kh5 108.Qe7 Kh6 109.Rxh4+ Kg6 110.Qe8+ Kg7 111.Qa8 Kf6 112.Qb7 Kf5 113.Qc8+ Kg5 114.Qd7 Kg6 115.Qd8 Kf5 116.Qb8 Kg6 117.Qa7 Kg5 118.Qa6 Kf5 119.Qa5 Kf6 120.Qa4 Kf7 121.Qa8 Kg7 122.Qb7+ Kf8 123.Ke6 Kg8 124.Rg4+ Kh8 125.Qg7# 1-0