Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 Nc6 6. g3 e5 7. Nde2 Be7 8.
Bg2 Be6 9. O-O O-O 10. h3 h6 11. Be3 a6 12. a4 Rc8 13. Nd5 Bxd5 14. exd5 Nb8
15. a5 Nbd7 16. b4 Rc4 17. c3 Qc7 18. Qb3 Rc8 19. Rfc1 Ne4 20. Ra3 Ndf6 21. Bb6
Qd7 22. f3 Ng5 23. h4 Ngh7 24. Bc5 *
Position (FEN): 2r3k1/1p1qbppn/p2p1n1p/P1BPp3/1Pr4P/RQP2PP1/4N1B1/2R3K1 b - - 2 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1780
Best move: dxc5