Chess puzzle (Crushing)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. Be2 Bc5 5. O-O Nf6 6. d4 Bb6 7. Bg5 O-O 8.
Na3 Qd6 9. c4 c6 10. c5 Qe6 11. cxb6 axb6 12. Bxf6 Qxf6 13. Nc2 c5 14. dxc5
bxc5 15. Bb5 Rd8 16. Ne3 b6 17. b3 Bb7 18. Qc2 h6 19. Qf5 Qb2 20. Rfd1 Rxa2 21.
Ng4 *
Position (FEN): 1n1r2k1/1b3pp1/1p5p/1Bpp1Q2/6N1/1P3N2/rq3PPP/R2R2K1 b - - 1 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1599
Best move: Rxa1