Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 Nc6 4. Nf3 a6 5. d3 Nf6 6. Bg5 Be7 7. a3 b5 8. Ba2 h6
9. Bf4 d6 10. b4 d5 11. e5 Nd7 12. Rb1 cxb4 13. axb4 Bxb4 14. Rb3 a5 15. O-O a4
16. Rxb4 Nxb4 17. Qb1 Nxa2 18. Nxa2 Rb8 19. Nd4 b4 20. Nc6 Qa5 *
Position (FEN): 1rb1k2r/3n1pp1/2N1p2p/q2pP3/pp3B2/3P4/N1P2PPP/1Q3RK1 w k - 2 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1281
Best move: Nxa5