Chess puzzle (Crushing)
Moves: 1. e4 c5 2. f4 e6 3. Nf3 d6 4. d3 Be7 5. Be3 Nc6 6. Be2 e5 7. f5 Nf6 8. Nbd2
O-O 9. O-O Nd4 10. Nxd4 cxd4 11. Bf2 Bd7 12. c3 dxc3 13. bxc3 Qa5 14. c4 Ba4
15. Nb3 Bxb3 16. axb3 Qb4 17. Ra4 Qc3 18. c5 dxc5 19. Rc4 Qa5 20. Qc2 b5 21.
Bxc5 *
Position (FEN): r4rk1/p3bppp/5n2/qpB1pP2/2R1P3/1P1P4/2Q1B1PP/5RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1620
Best move: bxc4