1.Nf3 Nf6 2.c4 c6 3.Nc3 d5 4.e3 Nbd7 5.d4 e6 6.Qc2 Bd6 7.Bd3 O-O 8.O-O dxc4 9.Bxc4 b5 10.Be2 Bb7 11.Rd1 Qc7 12.e4 e5 13.Bg5 exd4 14.Rxd4 b4 15.e5 Bxe5 16.Nxe5 Qxe5 17.Bxf6 Nxf6 18.Rxb4 Bc8 19.Bf3 Bf5 20.Qe2 Qxe2 21.Nxe2 Rab8 22.Rxb8 Rxb8 23.b3 c5 24.Rc1 Rc8 25.Nc3 c4 26.b4 Kf8 27.Nb5 Rb8 28.Nd4 Bd3 29.Nc6 Rb6 30.a3 Ne4 31.Bxe4 Bxe4 32.Nxa7 Bd3 33.f3 Ke8 34.Kf2 Kd7 35.b5 Rb7 36.Nc6 Rxb5 37.Nb4 Ra5 38.Nxd3 cxd3 39.Rc3 d2 40.Ke2 Rg5 41.Rd3+ Kc6 42.g3 Rh5 43.h4 g5 44.hxg5 Rxg5 45.f4 Ra5 46.Kxd2 h5 47.Ke3 Ra4 48.Kf3 Kb6 49.g4 hxg4+ 50.Kxg4 Kc7 51.Kg5 Ra6 52.f5 Kc8 53.Rd5 Kc7 54.a4 Rxa4 55.Kf6 Kc6 56.Re5 Kd6 57.Re7 Rf4 58.Rxf7 Rd4 59.Rf8 Kd7 60.Kf7 Rd5 61.f6 Rg5 62.Rg8 Rb5 63.Kg6 Kc7 64.Ra8 Rh5 65.Ra4 Kd6 66.Rd4+ Kc5 67.Kxh5 Kxd4 68.Kh4 Ke3 69.Kg5 Kf2 70.Kg4 Ke3 71.Kf5 Kd4 72.f7 Kc4 73.Ke4 Kc3 74.f8=Q Kb3 75.Qg8+ Kb2 76.Qe6 Ka1 77.Kf4 Kb2 78.Qd6 Kb3 79.Qe5 Ka4 80.Qe6 Kb4 81.Kf5 Ka3 82.Qe4 Kb3 83.Qb1+ Kc3 84.Kf6 Kd4 85.Qb5 Ke3 86.Qd7 Kf4 87.Qe6 Kf3 88.Qd6 Kf2 89.Kf7 Kg2 90.Qa3 Kg1 91.Qa2 Kf1 92.Kg6 Ke1 93.Qb2 Kd1 94.Qb4 Ke2 95.Qf8 Kd2 96.Qd6+ Kc2 97.Qa3 Kb1 98.Qg3 Ka2 99.Qg4 Ka3 100.Qh5 Kb3 101.Qh2 Ka3 102.Qd6+ Ka4 103.Kh6 Kb5 104.Qe5+ Kc6 105.Qd4 Kc7 106.Qe4 Kd8 107.Qb4 Kc7 108.Qb2 Kd6 109.Qc2 Ke6 110.Kg6 Ke5 111.Kh5 Kd5 112.Qb2 Kc6 113.Kg4 Kc5 114.Qb3 Kd6 115.Kf3 Kc7 116.Qb5 Kd8 117.Kf4 Ke7 118.Ke5 Kf8 119.Qd7 Kg8 120.Kf6 Kf8 121.Qf7# 1-0