Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Old_Indian_Attack
Moves: 1. d3 d5 2. Nf3 c6 3. Nbd2 Nd7 4. c3 e5 5. a4 f5 6. e4 fxe4 7. dxe4 Ngf6 8. Qc2
Bd6 9. Bd3 O-O 10. b4 a6 11. exd5 cxd5 12. Ng5 e4 13. Be2 Ne5 14. h4 Nfg4 15.
f3 exf3 *
Position (FEN): r1bq1rk1/1p4pp/p2b4/3pn1N1/PP4nP/2P2p2/2QNB1P1/R1B1K2R w KQ - 0 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 790
Best move: Qxh7#