Chess puzzle (Checkmate)
Opening: Philidor_Defense, Philidor_Defense_Other_variations
Moves: 1. e4 e5 2. Nf3 d6 3. Bc4 Nc6 4. Nc3 Bg4 5. h3 Bh5 6. g4 Bg6 7. d3 h5 8. Bg5 f6
9. Be3 hxg4 10. Nd2 gxh3 11. Qg4 Nge7 12. Nd5 Bf7 13. O-O-O h2 14. f4 exf4 15.
Bxf4 f5 16. exf5 Bxd5 17. Bxd5 Nxd5 18. Qg6+ Kd7 *
Position (FEN): r2q1b1r/pppk2p1/2np2Q1/3n1P2/5B2/3P4/PPPN3p/2KR3R w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1589
Best move: Qe6#