1.d4 Nf6 2.Nc3 e6 3.a3 b6 4.Bg5 Be7 5.Nf3 Ba6 6.g3 O-O 7.Bg2 d5 8.O-O Nbd7 9.Ne5 Nxe5 10.dxe5 Nd7 11.Bxe7 Qxe7 12.f4 c5 13.Rf2 Rab8 14.Qd2 Rfd8 15.Rd1 d4 16.Ne4 Bb7 17.Nd6 Bxg2 18.Rxg2 f6 19.Nb5 Rb7 20.Nd6 Rbb8 21.Nc4 fxe5 22.Nxe5 Nxe5 23.fxe5 Rf8 24.e3 Rbd8 25.Rf2 Rf5 26.c3 Rxe5 27.exd4 c4 28.Rdf1 a6 29.Qc2 Re3 30.Qa4 Qb7 31.Qxc4 b5 32.Qb4 h5 33.Qc5 Qd5 34.Qe7 Kh7 35.Qf7 Qg5 36.Rf4 Re2 37.R1f2 Re1+ 38.Kg2 Re3 39.Rh4 Qd5+ 40.Kh3 Kh6 41.Qf4+ Qg5 42.Qc7 Rg8 43.Qf7 Rd8 44.Qc7 Qd5 45.Qf4+ Qg5 46.Kg2 Rd5 47.Qf8 Rf5 48.Qh8+ Kg6 49.Qe8+ Kh6 50.Rhf4 Rxf4 51.Rxf4 Re2+ 52.Rf2 Re1 53.Qh8+ Kg6 54.Qe8+ Kh7 55.Qf7 Re3 56.Qf4 Qd5+ 57.Kh3 Re4 58.Qf3 Kh6 59.Kg2 e5 60.dxe5 Qxe5 61.Qf5 Qe7 62.Qf8 Qg5 63.h4 Qe5 64.Qf5 Qe8 65.Qg5+ Kh7 66.Qf5+ Qg6 67.Qxg6+ Kxg6 68.Kf3 Re6 69.Re2 Rd6 70.Ke3 Kf5 71.Rf2+ Kg4 72.Rf3 Re6+ 73.Kf2 Kh3 74.Rf7 g6 75.Rf3 Rd6 76.Ke2 Kg4 77.Re3 Rf6 78.b3 Kh3 79.Kd2 Kg2 80.Ke2 Rf2+ 81.Kd3 Rf3 82.c4 bxc4+ 83.bxc4 Rf1 84.Ke2 Rc1 85.Kd3 a5 86.Kd4 a4 87.Rd3 Rb1 88.Kd5 Rb3 89.Kd4 Kf2 90.Rc3 Rb8 91.c5 Rd8+ 92.Kc4 Ke2 93.Kb5 Kd2 94.Rc4 Kd3 95.Rc1 Rb8+ 96.Kc6 Rb3 97.Kd7 Kd2 98.Rc4 Rxa3 99.c6 Rd3+ 100.Kc7 a3 101.Ra4 Kc2 102.Kb8 Rb3+ 103.Ka7 Rc3 104.Kb7 Kb3 105.Ra7 Rxg3 106.c7 Rc3 107.c8=Q Rxc8 108.Kxc8