Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Steinitz_Variation
Moves: 1. d4 e6 2. e4 d5 3. Nc3 Nf6 4. e5 Nfd7 5. Qg4 c5 6. Nb5 g6 7. Bg5 Qa5+ 8. b4
Qxb4+ 9. c3 Qb2 *
Position (FEN): rnb1kb1r/pp1n1p1p/4p1p1/1NppP1B1/3P2Q1/2P5/Pq3PPP/R3KBNR w KQkq - 1 10
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1589
Best move: Nc7#