Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. c4 e6 3. g3 Nf6 4. Bg2 c6 5. b3 Bd6 6. Bb2 O-O 7. d3 Re8 8. Nbd2
e5 9. cxd5 cxd5 10. e4 dxe4 11. dxe4 Nc6 12. O-O Be6 13. Rc1 Qd7 14. Nc4 Bb4
15. Qxd7 Nxd7 16. Nfxe5 Ndxe5 17. Nxe5 Nxe5 18. Bxe5 Bxb3 19. Bxg7 Bxa2 20. Bc3
Bxc3 21. Rxc3 Rec8 22. Rfc1 Be6 23. e5 Rxc3 24. Rxc3 b5 *
Position (FEN): r5k1/p4p1p/4b3/1p2P3/8/2R3P1/5PBP/6K1 w - - 0 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 945
Best move: Bxa8