Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Tarrasch_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nd2 c5 4. c3 Nc6 5. Bb5 cxd4 6. cxd4 a6 7. Qa4 Bd7 8. Bxc6
Bxc6 9. Qc2 Nf6 10. e5 Ne4 11. Ngf3 Bb4 12. O-O O-O 13. a3 Ba5 14. Nxe4 dxe4
15. Ng5 Qxd4 16. Kh1 Qxe5 17. f4 exf3 *
Position (FEN): r4rk1/1p3ppp/p1b1p3/b3q1N1/8/P4p2/1PQ3PP/R1B2R1K w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 927
Best move: Qxh7#