Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 g6 5. Nc3 Bg7 6. Nxc6 bxc6 7. Bd2 e6 8.
Bc4 Ne7 9. O-O O-O 10. f4 a6 11. Kh1 d5 12. Bd3 Bb7 13. e5 Nf5 14. g4 Nh6 15.
g5 Nf5 16. Bxf5 exf5 17. h4 c5 18. Kh2 d4 19. Ne2 Qd5 20. Rf2 Rad8 21. Ng3 c4
22. h5 Qc5 23. b4 c3 *
Position (FEN): 3r1rk1/1b3pbp/p5p1/2q1PpPP/1P1p1P2/2p3N1/P1PB1R1K/R2Q4 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1543
Best move: bxc5