Chess puzzle (Crushing)
Moves: 1. b3 e6 2. Bb2 d5 3. e3 Nf6 4. c4 Be7 5. Nf3 O-O 6. Nc3 Nc6 7. cxd5 exd5 8.
Be2 Bf5 9. O-O Re8 10. Nh4 Be6 11. Nf3 Ne4 12. Nxe4 dxe4 13. Nd4 Nxd4 14. Bxd4
Bf6 15. Bxf6 Qxf6 16. Qc2 Rac8 17. Rac1 Qg6 18. f3 Bh3 19. Rf2 Bf5 20. Bb5 exf3
21. Rxf3 *
Position (FEN): 2r1r1k1/ppp2ppp/6q1/1B3b2/8/1P2PR2/P1QP2PP/2R3K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1040
Best move: Bxc2