1.d4 Nf6 2.Bf4 d5 3.e3 e6 4.Bd3 c5 5.c3 Nc6 6.Nd2 Bd6 7.Bg3 O-O 8.Ngf3 b6 9.Ne5 Bb7 10.f4 cxd4 11.exd4 Ne8 12.Qh5 g6 13.Qh3 Be7 14.O-O Nf6 15.Rae1 Nh5 16.Re3 Nxe5 17.fxe5 Bg5 18.Re2 a5 19.Nf3 Nxg3 20.hxg3 Ba6 21.Bxa6 Rxa6 22.Kf2 Kg7 23.Rh1 h6 24.Qg4 Be7 25.Qf4 Bg5 26.Nxg5 Qxg5 27.Qxg5 hxg5 28.Kf3 b5 29.Kg4 b4 30.Kxg5 bxc3 31.bxc3 Rc6 32.Rc1 Rfc8 33.Rec2 Rc4 34.Kf4 Rb8 35.Ke3 Kh6 36.Rh1+ Kg5 37.Rf1 Rb7 38.Rf4 a4 39.Kd3 Rbc7 40.Kd2 Rb7 41.Kc1 Rc8 42.Rf3 Rcb8 43.Kd2 Rc7 44.Kd3 Rb1 45.Rcf2 Rc1 46.Rc2 Ra1 47.Ke2 Rb7 48.c4 dxc4 49.Rfc3 Rb4 50.Rxc4 Rxc4 51.Rxc4 Rxa2+ 52.Kf3 a3 53.Ra4 Ra1 54.g4 a2 55.Kf2 Rd1 56.Rxa2 Rxd4 57.Ke3 Rf4 58.g3 Rf1 59.Ke2 Rb1 60.Ra4 Rb5 61.Re4 Rb3 62.Kf2 f6 63.exf6 Kxf6 64.Rf4+ Ke7 65.Rf3 Rxf3+ 66.Kxf3 Kd6 67.Ke4 g5 68.Kd4 e5+ 69.Ke4 Ke6 70.Ke3 Kd5 71.Kd3 e4+ 72.Ke3 Ke5 73.Ke2 Kd4 74.Kd2 e3+ 75.Ke2 Ke4 76.Ke1 Kf3 77.Kf1 Kxg3