Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Tarrasch_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. c3 c5 6. Bd3 Nc6 7. Ne2 cxd4 8. cxd4
f6 9. exf6 Nxf6 10. Nf3 Bd6 11. O-O Qc7 12. Bg5 O-O 13. Bh4 Nh5 14. Qc2 g6 15.
Bxg6 hxg6 16. Qxg6+ Ng7 17. Ng5 Ne7 *
Position (FEN): r1b2rk1/ppq1n1n1/3bp1Q1/3p2N1/3P3B/8/PP2NPPP/R4RK1 w - - 3 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 885
Best move: Qh7#