Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Tarrasch_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nd2 c5 4. c3 Nc6 5. Ngf3 Nf6 6. e5 Nd7 7. Bd3 c4 8. Bb1 b5
9. a3 a5 10. O-O Bb7 11. Re1 Be7 12. Nf1 O-O 13. Ng3 b4 14. Qc2 b3 *
Position (FEN): r2q1rk1/1b1nbppp/2n1p3/p2pP3/2pP4/PpP2NN1/1PQ2PPP/RBB1R1K1 w - - 0 15
White to move.
Themes: Kingside Attack Opening Mate in 1 
Puzzle rating: 643
Best move: Qxh7#