We see here the telltale arrangement of White’s rooks adjacent to one another on a diagonal, a configuration that lends itself to a bishop skewer. If you catch that pattern, the position boils down to the logistical problem of getting your light-squared bishop from b7 to f3 where it can run through the rooks. The impediment to Bf3 is Black’s own queen on d5. With the obstacle identified we know what to look for: a move by Black’s queen that will create a threat to White grave enough to require him to spend a move fending it off, thus allowing Black to play his skewer next move. A check would be best, but Black’s queen has none. What can it do to threaten White’s king?
Study the king’s position and vulnerabilities, including restrictions on its range of motion. It's trapped on the back rank, and Black finds an avenue there with Qa2, threatening the back-rank mate Qa1. White is obliged to avoid it, probably by creating a flight square for his king: c2-c3. But now the distraction Black created has bought him the time to play Bf3, taking a rook next move and winning the exchange.
In reply to Black's Qa2, White could also create a flight square for the king with a move like Qe3, which seems to have the advantage of also guarding the skewering square, f3, where Black wants to land his bishop. But notice that Black's f8 rook guards f3, making it a safe place to put the bishop anyway.