1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 Bd6 5.Nbd2 O-O 6.Bd3 c5 7.c3 Nc6 8.Bg3 Qc7 9.dxc5 Bxg3 10.hxg3 e5 11.e4 d4 12.cxd4 exd4 13.a3 Re8 14.Qc2 Bf5 15.O-O Bg6 16.Nh4 Rad8 17.Rfe1 Ne5 18.b4 Nfg4 19.Nxg6 hxg6 20.Nf3 g5 21.Nxe5 Nxe5 22.Rad1 g4 23.Bb5 Re6 24.Qb2 a6 25.Ba4 Nc4 26.Qc1 b5 27.cxb6 Rxb6 28.Bb3 Rc6 29.Qg5 Ne5 30.Bd5 Rg6 31.Rc1 Qd6 32.Qd2 Nf3+ 33.gxf3 gxf3 34.Bxf7+ Kxf7 35.e5 Qd5 36.Rc5 Qb3 37.Rc7+ Kg8 38.Qc2 Qe6 39.Qc4 d3 40.Rd1 d2 41.Qxe6+ Rxe6 42.Rc2 Rxe5 43.Rcxd2 Rxd2 44.Rxd2 Re1+ 45.Kh2 Re2 46.Rd3 Rxf2+ 47.Kh3 a5 48.Rb3 axb4 49.axb4 Rg2 50.Rxf3 Rb2 51.Rf4 g5 52.Rc4 Kf7 53.Kg4 Rb3 54.Rc7+ Kf6 55.Rc6+ Kf7 56.Rb6 Kg7 57.Rb8 Kg6 58.Rb7 Kf6 59.Rb5 Kf7 60.Rf5+ Kg6 61.Rxg5+ Kh6 62.Rb5 Kg6 63.Kf4 Rb1 64.Rb6+ Kf7 65.g4 Rf1+ 66.Kg5 Rb1 67.Rb7+ Kf8 68.b5 Rb2 69.Kg6 Rb1 70.g5 Rb2 71.b6 Rb1 72.Rb8+ Ke7 73.b7 Rb6+ 74.Kh7 Rb1 75.Rg8 Kf7 76.g6+ Kf6 77.Rf8+