I found this puzzle on chess tempo (like a lot of others). I am not completely sure what was white’s last move. But I guess it was a move with the bishop.
So lets say from the diagram white played 1. Bd7. It seems to make sense because the bishop attacks the black rook and in doing so this poses a problem for black.
How should he respond? Certainly not the way he did with 1. … Rc7? After this move white has a nice finish. More tenacious would have been either 1. … Rb8 or 1. … Ra8. You see in the analysis why.
As it happens more often, I went for the wrong solution. After 1. Bd7 Rc7 I played a rather obvious move and missed a clever defense for black. See my remarks with white’s second move in the analysis*.
So the question is: how can white win?
*With thanks to Mr. Houdini