Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 Nf6 5. Nc3 Be7 6. Bc4 O-O 7. O-O c5 8.
Nf3 Nc6 9. Bg5 h6 10. Bxf6 Bxf6 11. Qd2 Bg4 12. Ne1 Ne5 13. Be2 Be6 14. f4 Nc4
15. Bxc4 Bxc4 16. Nd3 Bd4+ 17. Kh1 Qh4 18. Ne2 Bxd3 19. Qxd3 Bxb2 20. Rab1 Bf6
21. Rxb7 Rfb8 22. Rfb1 *
Position (FEN): rr4k1/pR3pp1/3p1b1p/2p5/4PP1q/3Q4/P1P1N1PP/1R5K b - - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1063
Best move: Rxb7