Chess puzzle (Crushing)
Moves: 1. e4 c6 2. Nf3 d5 3. e5 Bf5 4. d4 Nd7 5. Bd3 Bg6 6. Nc3 e6 7. Bxg6 hxg6 8. Be3
c5 9. Qd2 c4 10. b3 Bb4 11. a3 Be7 12. bxc4 dxc4 13. Rb1 Qc7 14. Nb5 Qc6 15. a4
a6 16. Nc3 f6 17. d5 exd5 18. Nxd5 Nxe5 19. Bf4 Nxf3+ 20. gxf3 Kf7 21. Rb6 Qxa4
22. O-O g5 23. Bg3 Rd8 24. Rxb7 Qb5 *
Position (FEN): 3r2nr/1R2bkp1/p4p2/1q1N2p1/2p5/5PB1/2PQ1P1P/5RK1 w - - 1 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1561
Best move: Rxb5