Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Nc3 Bg4 4. b3 a6 5. Bb2 e5 6. Nd5 Nc6 7. Ne3 Bxf3 8. gxf3
Nd4 9. Bc4 Nf6 10. Nd5 b5 11. Nxf6+ Qxf6 12. Bd5 O-O-O 13. Bxd4 exd4 14. Qe2 d3
15. Qd1 dxc2 16. Qc1 Qxf3 17. Rf1 Be7 18. Qxc2 Bf6 19. Rc1 Rhe8 20. b4 Bd4 21.
bxc5 *
Position (FEN): 2krr3/5ppp/p2p4/1pPB4/3bP3/5q2/P1QP1P1P/2R1KR2 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1666
Best move: dxc5