Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 d5 2. e5 e6 3. d4 c5 4. c3 Nc6 5. Nf3 Qb6 6. Bd3 cxd4 7. cxd4 Nge7 8. O-O
Ng6 9. Qc2 Be7 10. Be3 O-O 11. Nc3 Bd7 12. a3 Rac8 13. g3 a6 14. h4 Qd8 15. h5
Nh8 *
Position (FEN): 2rq1rkn/1p1bbppp/p1n1p3/3pP2P/3P4/P1NBBNP1/1PQ2P2/R4RK1 w - - 1 16
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 621
Best move: Bxh7#