Chess puzzle (Crushing)
Moves: 1. e4 Nf6 2. Nc3 e6 3. Nf3 b6 4. Be2 Bb7 5. d3 h6 6. O-O d5 7. exd5 Nxd5 8.
Nxd5 Bxd5 9. Be3 Bd6 10. b3 Nd7 11. c4 Bxf3 12. Bxf3 Qh4 13. h3 O-O-O 14. d4 g5
15. Rc1 f5 16. c5 bxc5 17. dxc5 Nxc5 18. Qe2 h5 19. Bxc5 Bf4 20. Qa6+ Kd7 21.
Rcd1+ Ke8 22. Bc6+ Kf7 23. Qb7 g4 24. Qxc7+ *
Position (FEN): 3r3r/p1Q2k2/2B1p3/2B2p1p/5bpq/1P5P/P4PP1/3R1RK1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1571
Best move: Bxc7