1.d4 Nf6 2.c4 c6 3.Nf3 d5 4.cxd5 cxd5 5.Nc3 e6 6.Bg5 Qb6 7.Qc2 Nc6 8.e3 Bd7 9.a3 Rc8 10.Bd3 h6 11.Bf4 Nh5 12.Be5 Nf6 13.O-O Be7 14.Bg3 Nh5 15.Be5 Nf6 16.h3 O-O 17.Bg3 Na5 18.Qe2 Nc4 19.Rab1 Nd6 20.Ne5 Be8 21.Bh4 g5 22.Bg3 Nfe4 23.Bxe4 dxe4 24.Rbc1 Kg7 25.Ng4 Bb5 26.Nxb5 Qxb5 27.Qxb5 Nxb5 28.Ne5 Nd6 29.Nd7 Rxc1 30.Rxc1 Rc8 31.Nc5 Kg6 32.Rc3 Nb5 33.Rb3 Bxc5 34.dxc5 Rxc5 35.a4 Nc7 36.Rxb7 Nd5 37.Rxa7 Rc1+ 38.Kh2 Rc2 39.Rb7 f5 40.a5 f4 41.exf4 gxf4 42.Bh4 e3 43.a6 e2 44.a7 Rc1 45.a8=Q e1=Q 46.Qe8+ Kf5 47.Qh5+ Ke4 48.f3+ Kd3 49.Bxe1 Rxe1 50.Qg6+ Ke2 51.Qc2+ Kf1 52.Rg7 Ne3 53.Qd2 Re2 54.Qxe2+ Kxe2 55.Kg1 Nd5 56.Rg6 Nc3 57.Rg7 Ke3 58.bxc3 h5 59.Rg8 Ke2 60.Rb8 Ke3 61.Ra8 Ke2 62.c4 Ke3 63.Rc8 Kd4 64.Rc7 Ke5 65.Rg7 Kf5 66.Rb7 e5 67.Rd7 Ke6 68.Rh7 Kf5 69.Rg7 Kf6 70.Rg8 Ke6 71.c5 Kd7 72.Rg7+ Ke8 73.c6 Kd8 74.Rh7 h4 75.Rf7 e4 76.Rxf4 exf3 77.Rf8+ Ke7 78.Rh8 Kd6 79.Rb8 Kxc6 80.Rf8 Kc5 81.gxf3 Kc4 82.f4 Kb5 83.Rh8 Kc6 84.Kf2 Kb7 85.Re8 Ka7 86.Rg8 Kb6 87.Rb8+ Ka6 88.Rd8 Ka5 89.Rh8 Kb5 90.Rg8 Kb6 91.f5 Ka5 92.Re8 Kb5 93.Re6 Kc4 94.Kf3 Kd5 95.Kf4 Kd4 96.Rd6+ Kc3 97.Rh6 Kc2 98.Kg4 Kd2 99.Rg6 Kc3 100.Kf3 Kd2 101.Ke4 Ke2 102.Rh6 Kf1 103.f6 Kg1 104.Kd4 Kh2 105.Kd3 Kg3 106.Ke3 Kg2 107.f7 Kh1 108.f8=Q Kg2 109.Rh7 Kg1 110.Rg7+ Kh1 111.Kf2 Kh2 112.Rh7 Kh1 113.Rxh4 Kh2 114.Qh8 Kh1 115.Qh5 Kh2 116.Qh8 Kh1 117.Kf3 Kg1 118.Rh5 Kh1 119.Rh6 Kg1 120.Qh7 Kf1 121.Qb1# 1-0