Chess puzzle (Crushing)
Moves: 1. c4 c5 2. Nf3 g6 3. g3 Bg7 4. Bg2 Nc6 5. O-O b6 6. Nc3 Bb7 7. d3 Nf6 8. a3 a5
9. Bd2 O-O 10. Qc1 Re8 11. Nd5 Nxd5 12. cxd5 Nd4 13. Nxd4 cxd4 14. Qc4 Rc8 15.
Qb3 d6 16. Rab1 Rc5 17. Qa2 Qa8 18. b4 axb4 19. Bxb4 Rxd5 20. Bxd5 Bxd5 21.
Rbc1 *
Position (FEN): q3r1k1/4ppbp/1p1p2p1/3b4/1B1p4/P2P2P1/Q3PP1P/2R2RK1 b - - 1 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 944
Best move: Bxa2