Hangs the queen or is mate in 2. If queen takes queen, black cant take back otherwise bishop b5 is checkmate as its double check with the bishop and the rook and its impossible to defend/escape from both as the escape squares are blocked by blacks rook and bishop.
That's because after the best move (Qxf5) black can't recapture the queen. If they do (as was the case for my opponent) there's simply Bxb5, which is a double check and mate.
After white takes the queen the best move for black is Bd6 according to the engine, and black is just down a queen, with white having an advantage of +5.46.