Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Exchange_Variation
Moves: 1. e4 e6 2. d4 d5 3. exd5 exd5 4. Nf3 Bd6 5. Bd3 Ne7 6. O-O Nbc6 7. Re1 Be6 8.
c3 h6 9. b4 Qd7 10. b5 Na5 11. a4 O-O 12. Nbd2 Ng6 13. g3 h5 14. Qc2 f5 15. Ng5
f4 16. Bxg6 fxg3 17. Bf7+ Bxf7 *
Position (FEN): r4rk1/pppq1bp1/3b4/nP1p2Np/P2P4/2P3p1/2QN1P1P/R1B1R1K1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 977
Best move: Qh7#