Chess puzzle (Crushing)
Opening: French_Defense, French_Defense_Mediterranean_Defense
Moves: 1. e4 e6 2. d4 Nf6 3. Bd3 c5 4. Nf3 d5 5. Bg5 c4 6. e5 Qa5+ 7. Bd2 Qb5 8. Nc3
cxd3 *
Position (FEN): rnb1kb1r/pp3ppp/4pn2/1q1pP3/3P4/2Np1N2/PPPB1PPP/R2QK2R w KQkq - 0 9
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 973
Best move: Nxb5