1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.cxd5 exd5 5.Nc3 c6 6.Qc2 Be7 7.Bf4 g6 8.Ne5 Bf5 9.Qd2 Nbd7 10.f3 O-O 11.g4 Be6 12.Bg2 Nxe5 13.Bxe5 Nd7 14.Bg3 f5 15.gxf5 Bxf5 16.O-O Bg5 17.e3 Qe7 18.Rae1 Rae8 19.Bf2 Qe6 20.Qd1 Bh3 21.e4 Bxg2 22.Kxg2 dxe4 23.fxe4 Bf4 24.d5 Qe7 25.Qb3 c5 26.d6+ Qe6 27.Qxb7 Bxd6 28.Qd5 Nf6 29.Qxe6+ Rxe6 30.Rd1 Be5 31.Bxc5 Rb8 32.Na4 Nxe4 33.Bxa7 Ra8 34.Rfe1 Bxb2 35.Nxb2 Rxa7 36.a4 Re5 37.h4 Rc5 38.Rxe4 Rc2+ 39.Kf3 Rxb2 40.Ra1 Rf7+ 41.Ke3 Rb3+ 42.Kd4 Rb4+ 43.Kd5 Rf5+ 44.Re5 Rff4 45.a5 Rbc4 46.Kd6 Rf6+ 47.Re6 Rff4 48.a6 Rfd4+ 49.Ke7 Rc7+ 50.Kf6 Rf4+ 51.Ke5 Rf5+ 52.Kd6 Rff7 53.Ra5 Kg7 54.Rb5 Kh6 55.Re4 Rfd7+ 56.Ke5 Re7+ 57.Kd4 Rxe4+ 58.Kxe4 Rc4+ 59.Kd5 Ra4 60.Rb6 Kh5 61.Kc5 Ra5+ 62.Kb4 Ra1 63.Rb5+ Kxh4 64.Ra5 Rb1+ 65.Kc5 Rb8 66.Kc6 g5 67.a7 Rc8+ 68.Kb7 Rg8 69.a8=Q Rxa8 70.Rxa8 g4 71.Kc6 g3 72.Kd5 g2 73.Rg8 Kh3 74.Ke4 Kh2 75.Rh8 g1=Q 76.Rxh7+ Kg2 77.Rg7+ Kf2 78.Rxg1 Kxg1