d4 d5 c4 c6 Nf3 Nf6 cxd5 Bg4 dxc6 Bxf3 exf3 Nxc6 Nc3 Qa5 Bb5 O-O-O Bxc6 bxc6 O-O e5 Bg5 Qb6 Qc2 Qxd4 Ne4 Qd3 Qxc6+ Kb8 Nxf6 Rd6 Qe8+ Rd8 Qxf7 gxf6 Bxf6 Bc5 Bxe5+ Bd6 Bxh8 Rxh8 Rfd1 Bxh2+ Kxh2 Qa6 Qf4+ Ka8 Rd7 Rc8 Rc1 Re8 Re1 Rc8 Rxh7 Qb7 Rxb7 Rh8+ Kg1 Rd8 Qc7 Rd2 Rxa7#