1.d4 Nf6 2.Bg5 g6 3.Bxf6 exf6 4.e4 Bg7 5.Nf3 O-O 6.Bd3 Nc6 7.O-O f5 8.exf5 Nxd4 9.Nxd4 Bxd4 10.c3 Bg7 11.Nd2 d5 12.Qc2 Qf6 13.Nf3 Bxf5 14.Bxf5 Qxf5 15.Qxf5 gxf5 16.Nh4 f4 17.Rad1 c6 18.Nf5 Rfe8 19.Rfe1 Rad8 20.Kf1 Bf6 21.Rxe8+ Rxe8 22.Re1 Rxe1+ 23.Kxe1 Be5 24.Ke2 f6 25.Kf3 Kf7 26.Kg4 c5 27.g3 fxg3 28.hxg3 Ke6 29.Ng7+ Kf7 30.Nf5 b6 31.f4 Bc7 32.Kf3 Bd8 33.Ke3 Be7 34.g4 Bf8 35.Kd3 Ke6 36.Ne3 Bh6 37.Ng2 f5 38.g5 Bg7 39.Nh4 d4 40.Nf3 dxc3 41.bxc3 b5 42.c4 b4 43.Kc2 Kd6 44.Ne1 Bd4 45.Kb3 Be3 46.Nd3 Kc7 47.a3 bxa3 48.Kxa3 Kb6 49.Ka4 Ka6 50.Kb3 Ka5 51.Ka3 Bd2 52.Kb3 Kb6 53.Ka4 Kc6 54.Kb3 Kd6 55.Kc2 Be3 56.Kb3 a6 57.Ka4 Bd2 58.Kb3 Bb4 59.Ka4 Bd2 60.Kb3 Ke6 61.Ka4 Kf7 62.Kb3 Kg6 63.Nxc5 Bxf4 64.Ne6 Bxg5 65.c5 Be7 66.c6 Bd6 67.c7 Bxc7 68.Nxc7 a5 69.Ka4 h5 70.Nd5 h4 71.Ne3 Kg5 72.Kxa5 f4 73.Nf1 Kg4 74.Kb4 h3 75.Kc3 Kf3 76.Kd2 Kf2 77.Nh2 Kg2 78.Ng4 h2 79.Nxh2 Kxh2 80.Ke2 Kg2