Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Exchange_Variation
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nc3 Nf6 5. Bg5 Be7 6. Qf3 O-O 7. O-O-O Bg4 8.
Qf4 Bxd1 9. Kxd1 h6 10. Bxf6 Bxf6 11. Bd3 Bg5 12. Qf5 g6 13. Qe5 c6 14. h4 Bf6
15. Qf4 Bg7 16. g4 Nd7 17. h5 g5 18. Qf5 Qf6 *
Position (FEN): r4rk1/pp1n1pb1/2p2q1p/3p1QpP/3P2P1/2NB4/PPP2P2/3K2NR w - - 2 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1007
Best move: Qh7#