1.c4 Nf6 2.Nc3 g6 3.Nf3 Bg7 4.e4 O-O 5.d4 d6 6.Be2 e5 7.Be3 Ng4 8.Bg5 f6 9.Bh4 g5 10.Bg3 Nh6 11.dxe5 dxe5 12.Qc2 c6 13.Nd2 Na6 14.O-O-O Be6 15.Nf1 Qc8 16.Ne3 f5 17.exf5 Nxf5 18.Bd3 Nb4 19.Qb1 Nxd3+ 20.Qxd3 b5 21.Ne4 bxc4 22.Nxc4 Qa6 23.Na3 Qxd3 24.Rxd3 Bd5 25.f3 g4 26.Re1 Nd4 27.fxg4 Bxa2 28.Nc5 Bh6+ 29.Kd1 Rad8 30.Bxe5 Nb3 31.Bc7 Nxc5 32.Rxd8 Rxd8+ 33.Bxd8 Bd5 34.g5 Bg7 35.Bf6 Bf8 36.Re2 Kf7 37.Nc2 Ne4 38.Ne3 Nxf6 39.gxf6 Be6 40.Rf2 Bc5 41.Rf3 Bd4 42.Kc2 c5 43.h3 h5 44.g4 hxg4 45.Nxg4 Bd5 46.Rf5 Be4+ 47.Kb3 Bxf5 48.Kc4 Bxg4 49.hxg4 Kxf6 50.b4 cxb4 51.Kxb4 Kg5 52.Kb5 Kxg4 53.Ka6 Kf5 54.Kb5 Ke6 55.Ka6 Kd6 56.Kb5 Kc7 57.Ka5 Kb7 58.Kb5 a6+ 59.Ka5 Bc3+ 60.Ka4 Kb6 61.Kb3 Be1 62.Ka4 a5 63.Kb3 Kb5 64.Ka3 a4 65.Kb2 Kb4 66.Ka2 a3 67.Kb1 Kb3 68.Ka1 Bc3+ 69.Kb1 a2+ 70.Kc1 a1=Q#