1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 Nbd7 7.Qd2 e5 8.d5 a5 9.O-O-O b6 10.Bh6 Nc5 11.h4 Bd7 12.g4 a4 13.Nge2 Bxh6 14.Qxh6 Bxg4 15.fxg4 Nxg4 16.Qg5 Qxg5+ 17.hxg5 Nf2 18.Bh3 Nxd1 19.Rxd1 f5 20.gxf6 Rxf6 21.Nb5 Rf7 22.Nec3 Re7 23.Kd2 Rf8 24.Rf1 Rxf1 25.Bxf1 g5 26.Bh3 Nb7 27.Nxa4 h5 28.Bf5 Kg7 29.b4 Kf6 30.Nac3 g4 31.Ne2 Kg5 32.Ke3 Rg7 33.a4 Kh4 34.Kf2 Re7 35.Kg2 Nd8 36.a5 bxa5 37.bxa5 c6 38.dxc6 Nxc6 39.a6 Na7 40.Nxa7 Rxa7 41.Bc8 Kg5 42.Nc3 Kf4 43.Nb5 Rxa6 44.Bxa6 Kxe4 45.Bb7+ Kd3 46.Nxd6 Kd4 47.Bd5 Kc5 48.Ne4+ Kd4 49.Kg3 Ke3 50.Nf6 Kd4 51.Nxh5 e4 52.Kxg4 e3 53.Nf4 Kc5 54.Kf3 Kd6 55.Kxe3 Kc5 56.Ke4 Kd6 57.Kd4 Kd7 58.c5 Kc7 59.Bg2 Kd7 60.Kd5 Kc7 61.c6 Kd8 62.Kd6 Kc8 63.Bh3+ Kd8 64.Ng6 Ke8 65.Be6 Kd8 66.c7+ Ke8 67.c8=Q#