1.Nf3 Nf6 2.d4 a5 3.e3 e6 4.Bd3 d5 5.O-O Be7 6.c4 b6 7.Nc3 Bb7 8.cxd5 exd5 9.Qa4+ Nbd7 10.Bb5 O-O 11.Bc6 Qc8 12.Nxd5 Nxd5 13.Bxd7 Qd8 14.Bc6 Bxc6 15.Qxc6 Nb4 16.Qc4 Qd5 17.Qxd5 Nxd5 18.Bd2 f5 19.Rfc1 c5 20.dxc5 bxc5 21.Ne5 a4 22.Rc2 Nb4 23.Rc4 Rfb8 24.Bc3 Rb5 25.g4 fxg4 26.Rxg4 Nd5 27.Nc4 Nxc3 28.bxc3 Bf6 29.Rc1 a3 30.Rc2 Rb1+ 31.Kg2 h5 32.Rf4 Ra4 33.Nd2 Rxf4 34.Nxb1 Rg4+ 35.Kf1 Rh4 36.f3 Ra4 37.Nd2 Kf7 38.Ne4 Be7 39.Ke2 g5 40.Kd3 Ke6 41.Rg2 Kf5 42.Nd2 Ra8 43.Nc4 Rd8+ 44.Kc2 g4 45.fxg4+ hxg4 46.Nxa3 Ra8 47.Kb3 Rb8+ 48.Kc4 Bg5 49.Nc2 Be7 50.e4+ Kf4 51.Rf2+ Ke5 52.Ne3 Bh4 53.Rg2 Kxe4 54.Rxg4+ Kxe3 55.Rxh4 Ra8 56.Kxc5 Rxa2 57.c4 Ra5+ 58.Kb4 Kf3 59.Kxa5 Kg2 60.Rh6 Kh1 61.h3 Kh2 62.Kb4 Kh1 63.Ra6 Kg1 64.Ra8 Kf2 65.h4 Kf3 66.Ra6 Kg4 67.Kc3 Kh5 68.c5 Kg4 69.h5 Kf3 70.Ra7 Ke4 71.Kc2 Ke3 72.Rh7 Kd4 73.Rf7 Kc4 74.Rh7 Kd5 75.Rh8 Kc4 76.Rd8 Kb4 77.Rc8 Ka5 78.Re8 Kb4 79.Rc8 Ka4 80.Rf8 Ka3 81.h6 Ka4 82.Kb2 Kb5 83.Rf5 Kb4 84.Rf4+ Kxc5 85.Rf1 Kc4 86.Rf5 Kd3 87.Rf3+ Kc4 88.Kb1 Kb5 89.Ra3 Kb6 90.Ra7 Kb5 91.Kc2 Kc4 92.Rc7+ Kd5 93.Rb7 Ke4 94.Rb8 Ke5 95.Kb2 Kd5 96.Rg8 Ke5 97.Ka2 Ke6 98.Rd8 Kf7 99.Rd2 Kf6 100.Rb2 Kf5 101.Kb3 Ke4 102.Ka2 Kf3 103.Rb5 Kg4 104.Rh5 Kg3 105.Re5 Kg2 106.Re2+ Kf3 107.Rf2+ Kg4 108.Rf4+ Kxf4 109.h7 Kf5 110.Ka3 Kg6 111.h8=Q Kg5 112.Qh3 Kf4 113.Qe6 Kg5 114.Qd6 Kg4 115.Qd2 Kh4 116.Kb2 Kh3 117.Ka1 Kh4 118.Qe1+ Kh3 119.Qe7 Kg4 120.Qb4+ Kh3 121.Qb3+ Kh2 122.Qc2+ Kh1 123.Qa2 Kg1 124.Qe6 Kf2 125.Qg8 Ke1 126.Qe8+ Kd2 127.Qc6 Kd3 128.Qc7 Kd4 129.Qb8 Kc4 130.Qa7 Kb5 131.Qb7+ Kc4 132.Qf3 Kb4 133.Qf5 Kc3 134.Qg6 Kb3 135.Qb6+ Kc3 136.Qa7 Kc4 137.Qg1 Kd3 138.Qg4 Ke3 139.Qa4 Kd2 140.Qa8 Kd1 141.Kb1 Kd2 142.Qa2+ Kd3 143.Qc2+ Ke3 144.Qh2 Ke4 145.Qc7 Kf5 146.Kc1 Kf6 147.Qc6+ Ke5 148.Qc4 Kf6 149.Qc8 Kg5 150.Qc6 Kh4 151.Qd6 Kh3 152.Kd2 Kh4 153.Kc3 Kh3 154.Qg6 Kh2 155.Kd4 Kh3 156.Ke5 Kh4 157.Kf4 Kh3 158.Qg3# 1-0