Chess puzzle (Crushing)
Moves: 1. e4 c6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Ne2 Bg4 6. f3 Bh5 7. Nd2 e6 8. Nb3 cxd4
9. cxd4 Nge7 10. Bg5 h6 11. Bh4 g5 12. Bf2 Nf5 13. g4 Bb4+ 14. Nc3 Bg6 15. gxf5
Bxf5 16. Bd3 Bh3 17. Bf1 Bf5 18. Bg2 h5 19. h3 Rg8 20. Rg1 Rc8 21. Kf1 Na5 22.
Rc1 Nc4 23. Na4 b5 24. a3 *
Position (FEN): 2rqk1r1/p4p2/4p3/1p1pPbpp/NbnP4/PN3P1P/1P3BB1/2RQ1KR1 b - - 0 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1842
Best move: bxa4