1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Bxc6 15.Qxc6 a6 16.e3 Qb8 17.Rc1 b5 18.Bf1 Nb6 19.Qc7 Bd6 20.Qxb8 Rfxb8 21.Rc6 Ne8 22.Be1 Kf8 23.Nd2 Nc4 24.b3 Nxd2 25.Bxd2 Ba3 26.Bc1 Be7 27.a4 bxa4 28.bxa4 a5 29.Bd3 Rb3 30.Bc2 Rbb8 31.e4 dxe4 32.Bxe4 Nf6 33.Bf3 Nd5 34.Bxd5 exd5 35.Bd2 Bb4 36.Bf4 Rc8 37.Rac1 Rxc6 38.Rxc6 Re8 39.Be3 Re6 40.Rc8+ Re8 41.Rc7 Re7 42.Rc6 Re6 43.Rc8+ Re8 44.Rc1 Ke7 45.Rc7+ Ke6 46.Kg2 Re7 47.Rc6+ Kd7 48.Ra6 Re8 49.Ra7+ Ke6 50.Ra6+ Kd7 51.Kf3 Rc8 52.Kf4 Rc6 53.Ra8 Ke6 54.h4 h5 55.Kg5 Bc3 56.Kxh5 Rc4 57.Ra6+ Ke7 58.Ra7+ Ke6 59.Ra6+ Ke7 60.Bg5+ Kd7 61.Ra7+ Kc6 62.Rxf7 Bxd4 63.Kg6 Rxa4 64.h5 Rc4 65.Rxg7 Bxg7 66.Kxg7 a4 67.h6 a3 68.h7 a2 69.Bf6 d4 70.h8=Q a1=Q 71.Qc8+ Kd5 72.Qg8+ Kc5 73.Be7+ Kb5 74.Qd5+ Kb6 75.Qxc4 d3+ 76.Bf6 Qa7+ 77.Kg6 Qd7 78.Bd4+ Ka5 79.Bc3+ Kb6 80.Bd2 Qd6+ 81.Kf5 Qf8+ 82.Ke4 Qe8+ 83.Kxd3 Qe7 84.Be3+ Kb7 85.Qb5+ Ka8 86.Qa4+ Kb7 87.Qa7+ Kc6 88.Qxe7 Kd5 89.Qe8 Kd6 90.Qa8 Kc7 91.Qa7+ Kd6 92.Qa6+ Kd5 93.Qa5+ Ke6 94.Qa4 Kf6 95.Qa8 Kg7 96.Qa7+ Kf6 97.Qa6+ Kf5 98.Qa5+ Kf6 99.Qa4 Kf5 100.Qa8 Kg4 101.Qa7 Kh3 102.Qg7 Kh2 103.g4 Kh3 104.Qf8 Kh4 105.Qc8 Kh3 106.Qc7 Kxg4 107.Qd7+ Kh4 108.Qe7+ Kh3 109.Qe8 Kh2 110.Qa8 Kg1 111.Qa7 Kh2 112.Qa6 Kg1 113.Qa5 Kg2 114.Qa4 Kh3 115.Qa3 Kh2 116.Qa2 Kh3 117.Qa1 Kg4 118.Qa8 Kh4 119.Qg8 Kh5 120.Ke4 Kh4 121.Qh8+ Kg4 122.Qg7+ Kh3 123.Kf3 Kh4 124.Qh6# 1-0