1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 O-O 5.Nbd2 d6 6.Be2 Nbd7 7.c3 b6 8.h3 Bb7 9.O-O Re8 10.Bh2 e5 11.Nc4 e4 12.Nfd2 Qe7 13.a4 a5 14.b4 Nd5 15.Qb3 Bc6 16.Nb2 Qg5 17.b5 Bb7 18.Nd1 Kh8 19.Ra2 f5 20.f4 Qh4 21.Rf2 Rf8 22.Nf1 Rae8 23.Rd2 N7f6 24.c4 Nb4 25.Nc3 Nd7 26.Na2 Nxa2 27.Qxa2 Qe7 28.g4 h6 29.Rg2 Rg8 30.Bd1 Bf6 31.Bb3 Rg7 32.gxf5 gxf5 33.Ng3 Rf8 34.Nxf5 Rxg2+ 35.Rxg2 Qe6 36.Nxh6 Bxd4 37.Ng4 Bc5 38.Qa1+ Nf6 39.f5 Qf7 40.Bf4 Kh7 41.Nxf6+ Qxf6 42.Qd1 Qh4 43.Bg5 Bxe3+ 44.Bxe3 Rxf5 45.Bf2 Qxh3 46.Qd4 Qh6 47.c5 Rg5 48.c6 Rxg2+ 49.Kxg2 Qg6+ 50.Bg3 Bc8 51.Qd5 Bg4 52.Bc4 Kh8 53.Qd4+ Kh7 54.Qd5 Kh8 55.Qf7 Bf3+ 56.Kf2 Qg5 57.Qd5 Qg7 58.Qd2 Kh7 59.Bf1 Qf6 60.Bf4 Kg6 61.Kg1 Qg7 62.Qd5 Kf6+ 63.Kf2 Qg4 64.Qd4+ Kg6 65.Bxd6 cxd6 66.Qxd6+ Kg5 67.c7 e3+ 68.Kxe3 Qg1+ 69.Kxf3 Qxf1+ 70.Ke4 Qc4+ 71.Ke5 Kh5 72.Qc6 Qe2+ 73.Kd6 Qh2+ 74.Kd7 Qh3+ 75.Qe6 Qd3+ 76.Ke8 Qc3 77.c8=Q Qh8+ 78.Ke7 Qf6+ 79.Kxf6