Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Tennison_Gambit
Moves: 1. e4 d5 2. Nf3 dxe4 3. Ng5 Bf5 4. d3 exd3 5. Bxd3 Bg6 6. Nc3 c6 7. O-O e5 8.
Bxg6 hxg6 9. Qf3 Nf6 10. Be3 Nbd7 11. Rad1 Be7 12. Nce4 Qc7 13. Nxf6+ Bxf6 14.
Ne4 O-O-O 15. Nd6+ Kb8 16. Nxf7 e4 17. Qe2 *
Position (FEN): 1k1r3r/ppqn1Np1/2p2bp1/8/4p3/4B3/PPP1QPPP/3R1RK1 b - - 1 17
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 970
Best move: Qxh2#