Chess puzzle (Crushing)
Moves: 1. Nf3 Nf6 2. d4 g6 3. Bf4 Bg7 4. h3 O-O 5. e3 d6 6. c3 Nbd7 7. Bh2 Re8 8. Nbd2
e5 9. dxe5 dxe5 10. Bc4 h6 11. O-O a6 12. Qb3 Re7 13. Rfd1 b5 14. Bd5 Nxd5 15.
Qxd5 Rb8 16. Ne4 Bb7 17. Qd3 f5 18. Nc5 e4 19. Qd2 exf3 20. Nxd7 Rc8 21. Nf6+
Bxf6 22. Qxd8+ Rxd8 23. Rxd8+ Kf7 24. gxf3 Bxf3 25. Ra8 *
Position (FEN): R7/2p1rk2/p4bpp/1p3p2/8/2P1Pb1P/PP3P1B/R5K1 b - - 1 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1255
Best move: Bxa8