1.d4 Nf6 2.Bf4 e6 3.Nd2 d5 4.e3 Bd6 5.Bg3 O-O 6.Ngf3 b6 7.Ne5 Ne4 8.Nxe4 dxe4 9.Be2 Qe7 10.O-O f6 11.Nc4 Bxg3 12.hxg3 Rd8 13.c3 Bb7 14.Qc2 Nd7 15.Nd2 e5 16.Bg4 g6 17.Bxd7 Rxd7 18.Rfd1 Rad8 19.Nb3 exd4 20.cxd4 Bd5 21.Nc1 Qf7 22.b3 Rd6 23.Ne2 Rc6 24.Qb2 g5 25.Nc3 f5 26.Rac1 Rh6 27.Qe2 g4 28.Nxd5 Rxd5 29.Qc4 c6 30.Kf1 Qb7 31.a4 a5 32.Ke2 Kg7 33.Rc3 Rhd6 34.b4 b5 35.axb5 Rxb5 36.bxa5 Qa6 37.Ra1 c5 38.Ra2 cxd4 39.exd4 Kf6 40.Ke3 Re6 41.d5 Rd6 42.Qd4+ Kg6 43.Rc7 Rdxd5 44.Qg7+ Kh5 45.Qxh7+ Qh6+ 46.Qxh6+ Kxh6 47.a6 Rb3+ 48.Ke2 Rdb5 49.a7 Rb2+ 50.Rxb2 Rxb2+ 51.Ke3 Ra2 52.Kd4 Kg5 53.Kc5 f4 54.gxf4+ Kxf4 55.Rf7+ Ke5 56.g3 Rc2+ 57.Kb6 Rb2+ 58.Kc7 Rc2+ 59.Kb8 Rb2+ 60.Rb7 Rxf2 61.Re7+ Kd4 62.Rxe4+ Kxe4 63.a8=Q+ Kf5 64.Qd5+ Kg6 65.Qe4+ Kh5 66.Qh7+ Kg5 67.Qh4+ Kf5 68.Qh5+ Kf6 69.Qxg4 Rf5 70.Kc7 Rg5 71.Qf4+ Kg6 72.Kd6 Kh5 73.Qh4+ Kg6 74.Ke6 Ra5 75.Qe4+ Kg5 76.Qe3+ Kg6 77.Qd3+ Kh5 78.Kf6 Rg5 79.Qf3+ Kh6 80.Qh1+ Rh5 81.Qc1+