Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Bc4 d6 3. Nf3 a6 4. O-O Nc6 5. d4 h6 6. d5 Nce7 7. Nc3 Nf6 8. Be3
Ng6 9. Qd2 Qe7 10. Rad1 Bg4 11. Be2 Nh5 12. Ne1 Bxe2 13. Qxe2 Nhf4 14. Qc4 Qg5
15. g3 Nh3+ 16. Kh1 Qh5 17. Qxc7 Be7 18. Qxb7 O-O 19. Nd3 *
Position (FEN): r4rk1/1Q2bpp1/p2p2np/3Pp2q/4P3/2NNB1Pn/PPP2P1P/3R1R1K b - - 2 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 963
Best move: Qf3#