e4 e5 Nf3 Nc6 d4 exd4 Nxd4 d5 exd5 Qxd5 Qe2+ Ne5 Nb5 Qc5 Be3 a6 Bxc5 axb5 Qxe5+ Ne7 Qxc7 Nc6 Bxb5 Bxc5 Bxc6+ bxc6 Qxc6+ Kf8 Qxa8 Ba3 Qxc8+ Ke7 Qc7+ Kf6 Nxa3 g6 Qc3+ Kg5 Qxh8 h5 O-O-O h4 Rd5+ f5 h3 Kf4 Qxh4#