1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.Bf4 a5 10.Re1 h6 11.a3 a4 12.Rd1 Qa5 13.Nbd2 Nh5 14.Be3 Rd8 15.Rac1 Nhf6 16.Ne5 Nxe5 17.dxe5 Nd7 18.cxd5 cxd5 19.Qc7 Qxc7 20.Rxc7 b6 21.Nc4 Rb8 22.Nd6 Ba6 23.Rd4 Bxd6 24.exd6 Bc4 25.Rd2 Nc5 26.Bxc5 bxc5 27.Rxc5 f5 28.f3 Rb6 29.e4 Rdxd6 30.exf5 exf5 31.f4 Kf7 32.Ra5 Bb3 33.Kf2 Kf6 34.Bf3 g5 35.h4 g4 36.Be2 Rdc6 37.Ra8 Rc1 38.Rf8+ Kg6 39.h5+ Kxh5 40.Rxf5+ Kg6 41.Bxg4 Bc4 42.Re5 Kf6 43.Re1 Rxe1 44.Kxe1 Ke7 45.Bd1 Bb3 46.Bf3 Kd6 47.Kf2 Kc5 48.g4 d4 49.f5 Bc4 50.Bd1 Bb3 51.Be2 Kd5 52.Kg3 Ke4 53.Bf1 Rb8 54.Re2+ Kd5 55.Kf4 Bc4 56.Re5+ Kd6 57.Bxc4 Rc8 58.Rd5+ Kc6 59.Rxd4 h5 60.g5 Kc5 61.Re4 Rd8 62.g6 Rd1 63.g7 Kb6 64.g8=N Re1 65.Re5 Rd1 66.Re6+ Kc7 67.Re7+ Kc6 68.f6 Rd3 69.f7 Rd4+ 70.Kf5 h4 71.b3 Kb6 72.b4 Rxc4 73.Re3 Ka7 74.Rd3 Rc1 75.Rd7+ Rc7 76.Rxc7+ Kb6 77.Rc8 h3 78.f8=Q Kb5 79.Ne7 h2 80.Rb8+ Kc4 81.Qf6 h1=N 82.Nc6 Ng3+ 83.Kf4 Nh1 84.Ne5+ Kd5 85.Ke3 Ng3 86.Kf3 Nf1 87.Kg4 Ke4 88.Kh5 Ng3+ 89.Kg5 Nf1 90.Kg6 Ng3 91.Kg7 Nf1 92.Kg8 Kd4 93.Kh7 Nh2 94.Kh6 Nf3 95.Kg6 Ng1 96.Kf5 Nh3 97.Rd8+ Ke3 98.Rd3+ Ke2 99.Rd2+ Ke1 100.Re2+ Kd1 101.Qd8+ Kc1 102.Qd2+ Kb1 103.Qb2# 1-0