Chess puzzle (Equality)
Moves: 1. d4 Nf6 2. Bf4 c5 3. e3 e6 4. Nf3 Nc6 5. c3 d5 6. Bb5 Be7 7. Ne5 Qb6 8. Qa4
O-O 9. Nxc6 *
Position (FEN): r1b2rk1/pp2bppp/1qN1pn2/1Bpp4/Q2P1B2/2P1P3/PP3PPP/RN2K2R b KQ - 0 9
Black to move.
Themes:  Opening  
Puzzle rating: 1390
Best move: bxc6