Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Tennison_Gambit
Moves: 1. e4 d5 2. Nf3 dxe4 3. Ng5 Nf6 4. d3 exd3 5. Bxd3 e6 6. O-O Be7 7. Nc3 O-O 8.
b3 b6 9. Bb2 Bb7 10. Ne2 c5 11. Bxf6 Bxf6 12. Nxh7 Bxa1 13. Nxf8 Bb2 14. Bh7+
Kxf8 *
Position (FEN): rn1q1k2/pb3ppB/1p2p3/2p5/8/1P6/PbP1NPPP/3Q1RK1 w - - 0 15
White to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 603
Best move: Qxd8#