Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 e6 4. d4 cxd4 5. cxd4 Nf6 6. Nc3 d5 7. e5 Nd7 8. Bb5
a6 9. Ba4 b5 10. Bc2 Nb4 11. Bb1 Nb6 12. a3 Nc6 13. b3 b4 14. axb4 Nxb4 15. O-O
Be7 16. h3 a5 17. Ba3 Ba6 18. Re1 Nc6 19. Bxe7 Qxe7 20. Rxa5 *
Position (FEN): r3k2r/4qppp/bnn1p3/R2pP3/3P4/1PN2N1P/5PP1/1B1QR1K1 b kq - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1472
Best move: Nxa5