d4 Nf6 c4 e6 Nc3 Bb4 e3 O-O Bd2 d5 Nf3 Nbd7 cxd5 exd5 Be2 Re8 Qb3 a5 Rc1 Ne4 Nxd5 Bxd2+ Nxd2 a4 Qc2 Qg5 Nxc7 Ndc5 Nxe8 Qxg2 Rf1 Nxd2 Qxd2 Ne4 Qb4 a3 bxa3 Bh3 Nd6 h6 Nxf7 Qxh2 Qxb7 Bxf1 Qxa8+ Kxf7 Qd5+ Kf6 Rc6+ Nd6 Rxd6+ Qxd6 Qxd6+ Kf5 e4+ Kg5 Qe5+ Kh4 Qg3#