Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 c6 3. Bf4 e6 4. e3 Nf6 5. Bd3 Nbd7 6. Nbd2 c5 7. c3 c4 8. Bc2
Be7 9. O-O O-O 10. b3 Nb6 11. bxc4 Nxc4 12. Qe2 Nxd2 13. Nxd2 Bd6 14. Bg3 Bxg3
15. hxg3 Re8 16. Kh2 e5 17. Rh1 exd4 18. cxd4 h6 19. Kg1 Ng4 20. Qd3 Qf6 21.
Nf3 Re4 22. Rb1 Bf5 23. Qb5 Re7 24. Qxd5 *
Position (FEN): r5k1/pp2rpp1/5q1p/3Q1b2/3P2n1/4PNP1/P1B2PP1/1R4KR b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1059
Best move: Bxc2