Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. d4 g6 3. c4 Bg7 4. g3 O-O 5. Bg2 c6 6. O-O e6 7. Nc3 d5 8. cxd5
exd5 9. Bg5 h6 10. Bf4 Nbd7 11. Qc2 Nb6 12. Rac1 Bf5 13. Qb3 g5 14. Bd2 Qd7 15.
Na4 Nc4 16. Bb4 Rfe8 17. Nc5 Qc7 18. e3 a5 19. Bd2 b6 20. Nd3 Ne4 21. Rxc4 *
Position (FEN): r3r1k1/2q2pb1/1pp4p/p2p1bp1/2RPn3/1Q1NPNP1/PP1B1PBP/5RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1661
Best move: dxc4