1.e3 Nf6 2.d4 a5 3.c4 e6 4.Nc3 d5 5.Bd3 Be7 6.Nf3 b6 7.O-O O-O 8.Re1 Bb7 9.b3 c5 10.cxd5 cxd4 11.exd4 Nxd5 12.Nxd5 Bxd5 13.Ne5 Nd7 14.Bf4 Nxe5 15.dxe5 a4 16.bxa4 Bc6 17.Bb5 Bxb5 18.axb5 Ra3 19.Qxd8 Rxd8 20.Be3 Rd5 21.Rab1 Bd8 22.Red1 Rxa2 23.Rxd5 exd5 24.g3 Ra5 25.Bd2 Ra4 26.Rc1 Rc4 27.Ra1 Kf8 28.Ra8 Ke7 29.Bg5+ f6 30.exf6+ gxf6 31.Bxf6+ Kxf6 32.Rxd8 Ke5 33.Kg2 Rc5 34.f4+ Kd4 35.f5 Ke5 36.g4 Rxb5 37.Kg3 Rb3+ 38.Kh4 d4 39.Re8+ Kd5 40.g5 Rf3 41.g6 hxg6 42.fxg6 Rf2 43.g7 Rg2 44.g8=Q+ Rxg8 45.Rxg8 Ke4 46.Rg7 d3 47.Rd7 Ke3 48.Kg3 d2 49.h4 Ke2 50.h5 d1=Q 51.Rxd1 Kxd1 52.h6 Kc2 53.h7 Kd1 54.Kg4 Kc2 55.Kf5 Kd2 56.Kg4 Kc1 57.Kf4 Kc2 58.Kg3 b5 59.Kh3 Kb3 60.Kh4 Kc2 61.h8=Q Kd3 62.Qa8 Ke2 63.Qe8+ Kd1 64.Kg3 Kc2 65.Kh3 Kb1 66.Qd8 Ka2 67.Qd4 b4 68.Qh4 b3 69.Qc4 Ka1 70.Qa4+ Kb1 71.Qxb3+ Ka1 72.Qf3 Kb1 73.Qg3 Kb2 74.Qd3 Ka1 75.Kg2 Ka2 76.Qc4+ Kb1 77.Kg1 Ka1 78.Kh1 Kb2 79.Qc5 Ka2 80.Qg5 Ka1 81.Qf6+ Ka2 82.Kh2 Kb3 83.Qd6 Ka4 84.Qa6+ Kb3 85.Qg6 Ka3 86.Qe4 Ka2 87.Qd5+ Ka1 88.Qc6 Kb1 89.Qc5 Ka2 90.Qb5 Ka1 91.Qg5 Kb1 92.Qh5 Kc2 93.Qf5+ Kc3 94.Qf8 Kb2 95.Qf3 Ka1 96.Qa8+ Kb2 97.Qg8 Kc3 98.Kh1 Kd2 99.Qa8 Kc1 100.Qa5 Kb1 101.Qd8 Kc2 102.Qc7+ Kb2 103.Qc6 Ka1 104.Qc8 Ka2 105.Qd8 Kb1 106.Qd2 Ka1 107.Qe1+ Kb2 108.Qd2+ Ka1 109.Qd8 Kb1 110.Kg2 Kc2 111.Qc7+ Kd3 112.Kg3 Ke2 113.Qc6 Kd1 114.Kf4 Ke2 115.Qd5 Kf1 116.Qc5 Kg2 117.Qb4 Kg1 118.Qd2 Kf1 119.Kf3 Kg1 120.Qg2# 1-0