Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 d5 4. exd5 Nxd5 5. Nf3 Nc6 6. O-O Be6 7. Nc3 Nxc3 8.
bxc3 Bxc4 9. dxc4 Qxd1 10. Rxd1 Bd6 11. Rd2 O-O 12. Re2 f5 13. c5 Bxc5 14. Nxe5
Nxe5 15. Rxe5 Bd6 16. Rb5 Rfe8 17. Be3 b6 18. Rxf5 Re5 19. Rxe5 Bxe5 20. c4 *
Position (FEN): r5k1/p1p3pp/1p6/4b3/2P5/4B3/P1P2PPP/R5K1 b - - 0 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 844
Best move: Bxa1