Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 e6 4. c4 Bb4+ 5. Nc3 c5 6. Nf3 Qa5 7. Qb3 Nc6 8. Be2
Nf6 9. O-O Bxc3 10. bxc3 Qb6 11. cxd5 Qxb3 12. axb3 Nxd5 13. dxc5 O-O 14. Bd6
Rfd8 15. b4 *
Position (FEN): r2r2k1/pp3ppp/2nBp3/2Pn1b2/1P6/2P1PN2/4BPPP/R4RK1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1490
Best move: Nxc3