Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Bg5 d6 5. e3 h6 6. Bxf6 exf6 7. Nf3 O-O 8. Bd3
a6 9. O-O Nd7 10. b4 f5 11. c5 Nf6 12. Bc4 d5 13. Bd3 c6 14. a4 Ne4 15. Bxe4
fxe4 16. Nd2 Bd7 17. Qb3 Kh8 18. b5 cxb5 19. axb5 axb5 20. Nxb5 Bc6 21. Nd6 f5
22. Nxb7 Qg5 23. Nd6 Rab8 24. Qc2 f4 25. Rab1 *
Position (FEN): 1r3r1k/6b1/2bN2pp/2Pp2q1/3Ppp2/4P3/2QN1PPP/1R3RK1 b - - 1 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 2271
Best move: Rxb1