What would you do in this situation? After black moved his rook, what would you do as white? I did not find the best move according to the chess engine; I'm wondering what ideas you have.

[FEN "1r2k2r/p1Q5/3p1qn1/4npp1/7p/1B6/PP1B1PPP/R3R1K1 b K - 0 1"]

1... Rbd8
Black's queen is the only defender for the mate on f7 (the knight on e5 is pinned). This makes Bxg5 a very attractive move, as the black queen has nowhere to go (the only safe spot, Qf8, is met with Qxd8 and mate).

[FEN "3rk2r/p1Q5/3p1qn1/4npp1/7p/1B6/PP1B1PPP/R3R1K1 w - - 0 1"]

1. Bxg5!


Black can chase the white queen for a couple of moves but his position will collapse very soon.