Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 e6 3. d4 d5 4. exd5 exd5 5. Bb5+ Nc6 6. dxc5 Bxc5 7. Nf3 Qb6 8.
Bxc6+ bxc6 9. O-O Ne7 10. Bg5 O-O 11. c3 Ba6 12. Bxe7 Bxe7 13. Re1 Qxb2 14.
Nbd2 Bc5 15. Nd4 Qxc3 16. N2f3 Bxd4 17. Nxd4 c5 18. Nb3 d4 19. Rc1 Qb4 20. Nxc5
Bb5 21. Nb3 Rad8 22. Re4 d3 *
Position (FEN): 3r1rk1/p4ppp/8/1b6/1q2R3/1N1p4/P4PPP/2RQ2K1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1151
Best move: Rxb4