1.d4 Nf6 2.Nc3 d5 3.Bf4 Bf5 4.e3 e6 5.Nf3 Bb4 6.Bd3 c6 7.O-O O-O 8.Bxf5 exf5 9.Qd3 Ne4 10.Ne2 Re8 11.c4 Bf8 12.Qb3 Qb6 13.cxd5 Qxb3 14.axb3 cxd5 15.Ra5 Rc8 16.Rxd5 g6 17.Nc3 Nf6 18.Rb5 b6 19.Ne5 Nbd7 20.Bg5 Nxe5 21.Rxe5 Ne8 22.Rd5 Bd6 23.Nb5 Bb4 24.Rd7 a6 25.Na3 b5 26.Ra1 f6 27.Bh6 Rc7 28.Rxc7 Nxc7 29.Bf4 Nd5 30.Nxb5 Rc8 31.Nd6 Bxd6 32.Bxd6 Rc2 33.g4 fxg4 34.Ra5 Nc7 35.Bxc7 Rxc7 36.Rxa6 Kf7 37.b4 Rb7 38.Ra4 Ke6 39.Kf1 Kd5 40.b3 Rb6 41.Ra5+ Ke4 42.b5 f5 43.Ke2 f4 44.Ra7 f3+ 45.Kd2 Rxb5 46.Re7+ Kf5 47.e4+ Kf6 48.Rxh7 Rxb3 49.Rc7 Rb2+ 50.Rc2 Rb1 51.Ke3 g5 52.Rc6+ Kg7 53.Rc5 Kg6 54.d5 Re1+ 55.Kd3 Rd1+ 56.Kc3 Kf6 57.d6 Rc1+ 58.Kb4 Rb1+ 59.Kc4 Ke6 60.Rd5 Kd7 61.e5 Re1 62.Kd4 Re2 63.Ra5 Ke6 64.Ra7 Rxf2 65.Re7+ Kf5 66.d7 Rd2+ 67.Ke3 Re2+ 68.Kd3 Re1 69.Kd2 Re2+ 70.Kd1 Re3 71.d8=Q Re1+ 72.Kxe1 Ke4 73.Re8 f2+ 74.Kf1 g3 75.hxg3 Ke3 76.e6 Ke4 77.e7 Kf5 78.Qb6 Ke4 79.Qa5 g4 80.Qb4+ Kd3 81.Qa3+ Kc4 82.Qa2+ Kd3 83.Qa1 Ke3 84.Qb1 Kd2 85.Qc2+ Ke3 86.Qb3+ Kd2 87.Qa4 Kc3 88.Qa5+ Kb2 89.Qb5+ Kc3 90.Qa6 Kb2 91.Qa7 Kc2 92.Qa8 Kb3 93.Kxf2 Kb2 94.Ke2 Kc2 95.Qb7 Kc3 96.Qb8 Kc4 97.Qa8 Kb3 98.Kd3 Kb4 99.Qa7 Kb5 100.Qb7+ Ka5 101.Kc4 Ka4 102.Qb8 Ka3 103.Qb3# 1-0