Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Nf6 5. f3 Nc6 6. Nxc6 bxc6 7. Be3 Qa5+ 8.
c3 Rb8 9. Qd2 d5 10. e5 Nd7 11. f4 Bc5 12. Bxc5 Qxc5 13. b4 Qb6 14. a4 a5 15.
b5 cxb5 16. Bxb5 O-O 17. Qd4 Nc5 18. Nd2 Ba6 19. O-O Bxb5 20. axb5 Qxb5 21.
Rfb1 Qc6 22. Rxa5 *
Position (FEN): 1r3rk1/5ppp/2q1p3/R1npP3/3Q1P2/2P5/3N2PP/1R4K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 896
Best move: Rxb1+