Chess puzzle (Equality)
Moves: 1. d4 d6 2. e4 Nf6 3. Nc3 g6 4. Nf3 Bg7 5. Bd3 O-O 6. O-O c5 7. dxc5 dxc5 8.
Be3 b6 9. Ne2 Bb7 10. c3 Nd5 11. exd5 Qxd5 12. Qc2 *
Position (FEN): rn3rk1/pb2ppbp/1p4p1/2pq4/8/2PBBN2/PPQ1NPPP/R4RK1 b - - 1 12
Black to move.
Themes:  Middlegame  
Puzzle rating: 1664
Best move: c4