1.d4 f5 2.Bg5 g6 3.Nc3 Bg7 4.Nf3 Nf6 5.Bxf6 Bxf6 6.e4 fxe4 7.Nxe4 d5 8.Nxf6+ exf6 9.Qd2 O-O 10.O-O-O Qd6 11.Re1 Nc6 12.h4 Bg4 13.c3 Rae8 14.Bd3 Bh5 15.Re3 Rxe3 16.Qxe3 Rf7 17.Ne1 Re7 18.Qd2 Nd8 19.Nc2 Ne6 20.Re1 c6 21.Kb1 Kf7 22.Ne3 f5 23.a3 Ng7 24.c4 f4 25.Nc2 Rxe1+ 26.Qxe1 Bg4 27.Qa5 a6 28.Qb6 Qe7 29.cxd5 cxd5 30.Nb4 Be6 31.Ka2 Ne8 32.Be2 Qc7 33.Qxc7+ Nxc7 34.Nd3 f3 35.Bxf3 Nb5 36.Nf4 Nxd4 37.Bxd5 Bxd5+ 38.Nxd5 Ke6 39.Ne3 Ke5 40.a4 Ke4 41.Ka3 Kd3 42.Kb4 Ke2 43.Kc5 Nb3+ 44.Kc4 Nd2+ 45.Kc3 Ne4+ 46.Kd4 Nxf2 47.a5 Nd3 48.Nc4 Ne1 49.g3 Kf2 50.Nd6 Kxg3 51.Nxb7 Kxh4 52.Nc5 g5 53.Nxa6 g4 54.Nc7 g3 55.Ke3 g2 56.Kf2 Kh3 57.a6 Kh2 58.a7 g1=Q+ 59.Ke2 Qxa7 60.Kd2 Qxc7 61.b3 h5 62.Ke2 h4 63.Kxe1 h3 64.Kf2 Qb7 65.Kf1 Qxb3 66.Ke1 Kg1 67.Ke2 h2 68.Ke1 h1=Q 69.Ke2 Qd1+ 70.Kxd1 Kf1 71.Kd2 Qh3 72.Kd1 Qg2 73.Kc1 Ke2 74.Kb2 Kd2 75.Ka2 Kc3+ 76.Ka3 Qb7 77.Ka4 Qb4# 0-1