Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 Nf6 3. f3 d5 4. exd5 Qxd5 5. d4 cxd4 6. Ne2 Nc6 7. Nxd4 e5 8.
Nb5 Qxd1+ 9. Kxd1 Rb8 10. Bc4 Bc5 11. Nc7+ Kd8 12. Nd5 Nxd5 13. Bxd5 f6 14. Ke2
Ke7 15. Nd2 Rd8 16. c4 Nd4+ 17. Kd3 b5 18. Nb3 Nxb3 19. axb3 Bd4 20. Rxa7+ *
Position (FEN): 1rbr4/R3k1pp/5p2/1p1Bp3/2Pb4/1P1K1P2/1P4PP/2B4R b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1596
Best move: Bxa7