Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Horwitz_Attack
Moves: 1. e4 e6 2. b3 d5 3. Bb2 Nf6 4. e5 Nfd7 5. Qg4 g6 6. f4 Bg7 7. Nf3 O-O 8. Bd3
Nc5 9. O-O Nxd3 10. cxd3 Nd7 11. d4 c5 12. d3 b6 13. Bc1 Ba6 14. Qh3 h6 15. f5
exf5 16. Bxh6 Bxd3 17. Ng5 Bxf1 18. Bxg7 Qxg5 *
Position (FEN): r4rk1/p2n1pB1/1p4p1/2ppPpq1/3P4/1P5Q/P5PP/RN3bK1 w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1198
Best move: Qh8#