Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Winawer_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nc3 Bb4 4. Bd2 dxe4 5. Nxe4 Bxd2+ 6. Qxd2 Nf6 7. Nxf6+
Qxf6 8. c3 O-O 9. O-O-O Bd7 10. g4 Bc6 11. g5 Qe7 12. f3 Nd7 13. h4 Rad8 14.
Bg2 Ne5 15. Qe2 Ng6 16. Nh3 Nxh4 17. Qd3 Nxg2 18. Nf4 Nxf4 *
Position (FEN): 3r1rk1/ppp1qppp/2b1p3/6P1/3P1n2/2PQ1P2/PP6/2KR3R w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 405
Best move: Qxh7#