Chess puzzle (Crushing)
Moves: 1. d4 d5 2. Nf3 Nc6 3. e3 Bg4 4. Bb5 Qd6 5. a4 a6 6. Be2 e5 7. c3 exd4 8. exd4
Nf6 9. h3 Bh5 10. b4 Be7 11. Ba3 Qe6 12. Nbd2 O-O 13. O-O Ne4 14. Rc1 a5 15.
Ne5 Bxe2 16. Qxe2 Nxe5 17. Nxe4 dxe4 18. dxe5 Qxe5 19. Rfe1 f5 20. Qc4+ Kh8 21.
Qb3 axb4 22. cxb4 c5 23. bxc5 Rfc8 24. Qxb7 Rab8 25. c6 *
Position (FEN): 1rr4k/1Q2b1pp/2P5/4qp2/P3p3/B6P/5PP1/2R1R1K1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2000
Best move: Bxa3