Chess puzzle (Equality)
Moves: 1. Nf3 Nf6 2. e3 Nc6 3. Qe2 e5 4. d4 d6 5. Qc4 Ne4 6. Bd3 Be6 7. Qb5 a6 8. Qxb7
Na5 9. Qb4 *
Position (FEN): r2qkb1r/2p2ppp/p2pb3/n3p3/1Q1Pn3/3BPN2/PPP2PPP/RNB1K2R b KQkq - 2 9
Black to move.
Themes:  Opening  
Puzzle rating: 2092
Best move: c5