Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Nimzowitsch_Variation
Moves: 1. e4 e5 2. Nf3 d6 3. d4 Nf6 4. dxe5 Nxe4 5. exd6 Nxd6 6. Bd3 Bg4 7. Qe2+ Be7
8. Bg5 Nc6 9. Bb5 Nxb5 10. Qxb5 Bxg5 11. Nxg5 O-O 12. O-O a6 13. Qc5 Qf6 14.
Nc3 b6 15. Qd5 Rad8 16. Qe4 Rd4 *
Position (FEN): 5rk1/2p2ppp/ppn2q2/6N1/3rQ1b1/2N5/PPP2PPP/R4RK1 w - - 4 17
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1003
Best move: Qxh7#