e4 e5 f4 exf4 Nf3 d5 exd5 Nf6 Bc4 Nxd5 Qe2+ Be6 Bxd5 Qxd5 Nc3 Qh5 d4 Be7 Bxf4 Qa5 d5 Bxd5 O-O-O Bc6 Rhe1 O-O Qxe7 Na6 Ne5 Rab8 Re3 Nc5 Nxc6 bxc6 Bxc7 Qa6 Bxb8 h6 Qxf8+ Kh7 Qxc5 g6 Re7 g5 Qf5+ Kh8 Rd8+ Kg7 Rxf7#