White has a number of options here, the bishop can push my king into the corner with a check, or could take my undefended pawn on b7. This isn't a good option for white as it allows my 2nd rook into the heart of the action.
22. Qd1d2
White chooses a sensible course of action putting two attacks on my rook. While the knight is no longer pinned the queen has to stay close as the rook is no longer defending the knight.
22... Bg4f3
I trade off the bishops giving my rook a good escape square.
23. Be4xf3
A forced move for white.
23... Rf4xf3 24. Ne2d4
Another cunning move from white, attacking both the rook and the bishop at once.
24... Qd7f7
Puts a second defender on the bishop and it's checkmate if the knight takes the rook.
25. Kh1g2
The black bishop is now attacked three times and the black rook twice.