1.d4 Nf6 2.e3 d5 3.c4 e6 4.Nf3 b6 5.Nc3 Bd6 6.Bd3 Bb7 7.b3 Nbd7 8.O-O O-O 9.Bb2 Re8 10.a4 e5 11.Bc2 e4 12.Nd2 Bb4 13.f3 exf3 14.Qxf3 Qe7 15.Rae1 Rad8 16.cxd5 Bxc3 17.Bxc3 Nxd5 18.e4 Nxc3 19.Qxc3 c5 20.d5 Qe5 21.Qd3 Qd4+ 22.Qxd4 cxd4 23.Bd3 Nc5 24.Bb5 Re7 25.b4 Na6 26.Rb1 Nc7 27.Bd3 g6 28.g4 Ne8 29.Rbc1 Nd6 30.g5 h6 31.h4 hxg5 32.hxg5 Re5 33.Nf3 Rxe4 34.Bxe4 Nxe4 35.Rfe1 Bxd5 36.Rcd1 Nc3 37.Rxd4 Kg7 38.Re3 Rc8 39.Rdd3 Bxf3 40.Rxc3 Rxc3 41.Rxc3 Bd1 42.a5 Bh5 43.Kf2 Be2 44.Kxe2 Kh7 45.Rc1 f5 46.Ke1 a6 47.Rc5 Kh8 48.Rb5 f4 49.Rxb6 Kg8 50.Rxg6+ Kf8 51.b5 Kf7 52.Kf1 Ke7 53.Rf6 Kd8 54.Rf7 Ke8 55.Rxf4 Kd8 56.Kf2 Kd7 57.bxa6 Kc8 58.Kf1 Kb8 59.Ke2 Kc7 60.Kf1 Kc8 61.Rf6 Kd8 62.Rf8+ Ke7 63.Rf6 Ke8 64.Rf3 Ke7 65.Rf5 Kd6 66.a7 Kd7 67.a6 Ke7 68.Kg1 Kd6 69.a8=R Kd7 70.Rf2 Kc7 71.Re2 Kb6 72.Re4 Kc7 73.Rg4 Kc6 74.Rb8 Kd7 75.Rb5 Ke8 76.Kf2 Ke7 77.Rb3 Kd7 78.Rh3 Kd6 79.Ke2 Kc7 80.Rh7+ Kd6 81.Rhh4 Kc6 82.Kf2 Kc7 83.Ke2 Kb6 84.Re4 Kb5 85.Re7 Kc6 86.Kf3 Kc5 87.Kf4 Kb5 88.Rh3 Kb4 89.Rh8 Ka5 90.Rd7 Kb5 91.Rg8 Kc4 92.Rg6 Kb5 93.a7 Kb4 94.Rf7 Kb5 95.Kg3 Ka4 96.Rb6 Ka5 97.Rb2 Ka6 98.a8=Q# 1-0