Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. g3 b6 3. Bg2 Nc6 4. Nf3 Bb7 5. O-O Qe7 6. d5 exd5 7. Qxd5 O-O-O 8.
Ng5 Nh6 9. Nc3 f6 10. Nge4 Ng4 11. Qf5 h5 12. h3 g6 13. Qf3 Qh7 14. Nd5 Nce5
15. Qb3 Qf7 16. hxg4 Bxd5 17. Nd6+ Bxd6 18. Qxd5 Qh7 *
Position (FEN): 2kr3r/p1pp3q/1p1b1pp1/3Qn2p/6P1/6P1/PPP1PPB1/R1B2RK1 w - - 1 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 498
Best move: Qa8#