Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Be7 5. Bc4 Nf6 6. Qf3 O-O 7. O-O c6 8.
Nf5 Bxf5 9. exf5 d5 10. Bd3 Nbd7 11. Qg3 a6 12. Bh6 Nh5 13. Qg4 Ndf6 14. Qg5
Kh8 15. g4 gxh6 16. Qxh6 Nf4 17. Qxf4 Nxg4 18. f6 Bxf6 19. Qf5 Rg8 *
Position (FEN): r2q2rk/1p3p1p/p1p2b2/3p1Q2/6n1/3B4/PPP2P1P/RN3RK1 w - - 2 20
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 697
Best move: Qxh7#