Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Tarrasch_Variation
Moves: 1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. f4 c5 6. c3 Nc6 7. Ngf3 Qb6 8. Nb3
a5 9. a4 cxd4 10. Nbxd4 Nc5 11. Nb5 Bd7 12. Nfd4 Be7 13. Nd6+ Bxd6 14. exd6 Ne4
15. Nb5 *
Position (FEN): r3k2r/1p1b1ppp/1qnPp3/pN1p4/P3nP2/2P5/1P4PP/R1BQKB1R b KQkq - 2 15
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 962
Best move: Qf2#