e4 e5 Nf3 Nc6 Bb5 a6 Ba4 Nf6 O-O Nxe4 d4 b5 Bb3 d5 c3 exd4 cxd4 a5 a4 b4 Nbd2 Ba6 Re1 f5 Ng5 h5 Ne6 Qd7 Bxd5 Bc8 Nxe4 fxe4 Rxe4 Qxd5 Nxc7+ Kd8 Nxd5 g5 Bxg5+ Ne7 Bxe7+ Bxe7 Rxe7 h4 Qc1 Ra7 Rxa7 Be6 Ra8+ Bc8 Qxc8#