1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 b6 5.Bd3 Bb7 6.Ne2 O-O 7.O-O d5 8.b3 Nbd7 9.Bb2 Ne4 10.cxd5 exd5 11.Nxe4 dxe4 12.Bc4 Qg5 13.a3 Bd6 14.b4 Nf6 15.g3 Bc8 16.Nf4 Bg4 17.Be2 Bxe2 18.Qxe2 Qf5 19.Kh1 Rac8 20.Rg1 h5 21.Rg2 Kh7 22.Rag1 Rh8 23.Qc4 Kg8 24.d5 Ng4 25.h3 Rh7 26.Qb5 Rd8 27.Re1 Ne5 28.Bxe5 Bxe5 29.Qe2 Rh6 30.h4 Rhd6 31.Qc4 R8d7 32.Kh2 Bxf4 33.exf4 Re7 34.Rd1 c6 35.Rgg1 cxd5 36.Qc3 Qf6 37.Qxf6 gxf6 38.Rd4 f5 39.Rgd1 Red7 40.Kg2 Kf8 41.Kf1 Ke7 42.Ke2 Ke6 43.Rc1 b5 44.Rc5 Rb6 45.Ke3 Ra6 46.Rc3 Kd6 47.Rd2 Rc6 48.Rxc6+ Kxc6 49.Kd4 Kd6 50.Rc2 Ke6 51.Rc5 a6 52.Rc8 f6 53.Rc5 Rd6 54.Rc7 Rd8 55.Rc6+ Rd6 56.Rc8 Rd7 57.Re8+ Kf7 58.Ra8 Rd6 59.Rb8 Ke6 60.Rc8 Rd7 61.Rc6+ Rd6 62.Rc7 Rd8 63.Rc1 Rd7 64.Rc3 Rd6 65.Rc8 Rd7 66.Re8+ Kf7 67.Ra8 Rd6 68.Kc5 Ke7 69.Kd4 Ke6 70.Rc8 Rd7 71.Rc6+ Rd6 72.Rc7 Rd8 73.Ra7 Rd6 74.Rc7 Rd8 75.Rc3 Rd6 76.Rc8 Rd7 77.Re8+ Kf7 78.Rh8 Ke6 79.Re8+ Kf7 80.Ra8 Rd6 81.Rh8 Ke6 82.Rc8 Ke7 83.Rc5 Kd7 84.Rxd5 Kc6 85.Rxd6+ Kxd6 86.Kc3 Kd5 87.Kd2 Kd4 88.Ke2 Kc4 89.Ke3 Kc3 90.Ke2 Kb3 91.Ke3 Kxa3 92.g4 fxg4 93.Kxe4 Kxb4 94.Kf5 Kc4 95.Kxf6 b4 96.f5 b3 97.Kg7 b2 98.f6 b1=Q 99.f7 Qb7 100.Kg8 Qf3 101.f8=Q Qxf8+ 102.Kxf8 a5 103.Kg7 a4 104.Kg6 a3 105.Kxh5 a2 106.Kxg4 a1=Q 107.f4 Qf6 108.h5 Kd5