1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.g3 O-O 5.Nc3 d5 6.Bg2 Nbd7 7.Qd3 h6 8.O-O b6 9.cxd5 Nxd5 10.Rd1 c5 11.Nxd5 exd5 12.dxc5 Nxc5 13.Qxd5 Qxd5 14.Rxd5 Bf6 15.Rd2 Ba6 16.Nd4 Rad8 17.e3 Rfe8 18.Nc6 Rxd2 19.Bxd2 Bxb2 20.Rb1 Bf6 21.Nxa7 Bc4 22.Nc6 Bxa2 23.Rxb6 Be6 24.h4 Rc8 25.Bb4 Nd7 26.Rb5 g6 27.h5 g5 28.Bd6 Kg7 29.Bf3 Ba1 30.Ne7 Rc1+ 31.Kg2 Nf6 32.Nf5+ Kh7 33.g4 Rc4 34.Be2 Ra4 35.Bd1 Ra2 36.Bf3 Ra4 37.Bb4 Be5 38.Bd1 Ra1 39.Bc2 Bd5+ 40.e4 Ra2 41.Ne3 Rxc2 42.Nxc2 Bxe4+ 43.f3 Bxc2 44.Rxe5 Bb3 45.Ra5 Be6 46.Bc3 Bd5 47.Be5 Bb7 48.Ra7 Bd5 49.Kg3 Bb7 50.Kg2 Bd5 51.Kf2 Bb7 52.Ra5 Bd5 53.Ke1 Bxf3 54.Kf2 Bd5 55.Kg1 Bf3 56.Bxf6 Ba8 57.Kf2 Bd5 58.Rxd5 Kg8 59.Kg1 Kh7 60.Bxg5 hxg5 61.Kh2 Kh8 62.Rxg5 f6 63.Rg8+ Kh7 64.g5 Kxg8 65.g6 Kh8 66.Kg3 f5 67.Kf2 Kg8 68.Kg3 Kf8 69.Kf3 Ke8 70.Kf4 Kf8 71.Ke5 Kg7 72.Kd4 Kh6 73.Kd5 Kg7 74.Ke5 Kf8 75.Kd4 f4 76.Kd3 Ke7 77.Ke4 Kf8 78.Kd3 Ke7 79.h6 Kd6 80.g7 Kc7 81.g8=R Kb6 82.Rd8 f3 83.Rh8 Ka6 84.Rh7 Ka5 85.Rc7 Kb6 86.Kd2 Ka6 87.Re7 Ka5 88.Rc7 Ka6 89.Kd1 Kb6 90.Rd7 Kb5 91.Re7 Ka5 92.Re5+ Ka6 93.Re7 Kb6 94.Re6+ Kb5 95.Ke1 Ka5 96.Kf1 f2 97.Rb6 Kxb6 98.h7 Kc5 99.h8=Q Kc4 100.Kg2 Kd3 101.Qg8 f1=R 102.Qb3+ Ke4 103.Qb4+ Kf5 104.Qb6 Rf2+ 105.Kxf2 Kg5 106.Qb5+ Kg6 107.Qa5 Kh6 108.Qe1 Kg7 109.Qe7+ Kg6 110.Ke1 Kh6 111.Qf6+ Kh5 112.Qa1 Kh6 113.Qc1+ Kh5 114.Kf2 Kg4 115.Qg1+ Kh4 116.Qb1 Kh3 117.Qe4 Kh2 118.Qg2# 1-0