1.Nf3 d5 2.g3 Bg4 3.Bg2 Nd7 4.d3 c6 5.Nc3 e6 6.O-O Bd6 7.Re1 Ne7 8.e4 Qc7 9.exd5 exd5 10.Bg5 f6 11.Be3 O-O 12.Ne2 Nf5 13.Bf4 Ne5 14.Nxe5 fxe5 15.Bd2 Nd4 16.h3 Bxe2 17.Rxe2 Nxe2+ 18.Qxe2 Rae8 19.Re1 Bc5 20.Be3 Bb6 21.Qg4 Qc8 22.Qxc8 Rxc8 23.Bxb6 axb6 24.Rxe5 Rce8 25.f4 Rxe5 26.fxe5 Kf7 27.Kf2 Ke6+ 28.Ke3 Kxe5 29.d4+ Ke6 30.h4 h6 31.c3 c5 32.a3 Re8 33.Kd3 Kd6 34.b4 Re1 35.bxc5+ bxc5 36.dxc5+ Kxc5 37.Bh3 Rg1 38.Be6 Rxg3+ 39.Kd2 g5 40.hxg5 hxg5 41.Bc8 b6 42.a4 Rg2+ 43.Kd3 Ra2 44.Bd7 Ra3 45.Be8 g4 46.Bd7 g3 47.Bh3 d4 48.Kd2 Rxc3 49.Ke2 Rc2+ 50.Kf3 g2 51.Bxg2 Rxg2 52.Kxg2 Kb4 53.Kf2 Kc3 54.Ke2 Kc2 55.Ke1 d3 56.a5 bxa5 57.Kf2 d2 58.Ke2 d1=Q+ 59.Ke3 Qd5 60.Kf2 Kd2 61.Kf1 Qf3+ 62.Kg1 a4 63.Kh2 a3 64.Kg1 a2 65.Kh2 Qh5+ 66.Kg2 a1=Q 67.Kg3 Qae5+ 68.Kf2 Qf7+ 69.Kg2 Qeg7+ 70.Kh1 Qh5#