Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 d5 3. e3 Nc6 4. Nf3 Bd6 5. Ne5 Nxe5 6. dxe5 Be7 7. Nc3 f6 8.
exf6 Nxf6 9. Qf3 O-O 10. Bd3 Bd6 11. Bg5 c6 12. Qh3 g6 13. Ne2 e5 14. Qh6 e4
15. Nf4 Qe8 16. Be2 Bg4 17. Bxf6 Bxe2 *
Position (FEN): r3qrk1/pp5p/2pb1BpQ/3p4/4pN2/4P3/PPP1bPPP/R3K2R w KQ - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1243
Best move: Qg7#