Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. d4 Nf6 3. g3 g6 4. Bg2 Bg7 5. O-O O-O 6. Re1 Nbd7 7. c4 c6 8. Nc3
Qb6 9. Na4 Qc7 10. cxd5 cxd5 11. Bf4 Qd8 12. Rc1 Ne4 13. Bc7 Qe8 14. Ne5 Nxe5
15. Bxe5 f6 16. Bf4 Bd7 17. Nc5 Nxc5 18. Rxc5 e6 19. Bd6 Rf7 20. e4 dxe4 21.
Rxe4 Rc8 22. Qc2 Rxc5 23. dxc5 Bc6 24. Ra4 *
Position (FEN): 4q1k1/pp3rbp/2bBppp1/2P5/R7/6P1/PPQ2PBP/6K1 b - - 2 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1161
Best move: Bxa4