Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Exchange_Variation
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Bd7 5. Nc3 Nc6 6. Nxc6 Bxc6 7. Bd3 Nf6 8.
O-O Be7 9. f4 O-O 10. a4 a6 11. b3 h6 12. Bb2 Nh7 13. Nd5 Bh4 14. Qg4 Bf6 15.
Nxf6+ Nxf6 16. e5 dxe5 17. Qf5 exf4 18. Bxf6 Qxf6 *
Position (FEN): r4rk1/1pp2pp1/p1b2q1p/5Q2/P4p2/1P1B4/2P3PP/R4RK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 698
Best move: Qh7#