White to move. How should White proceed? Please, no computer lines.

2r3k1/2q2ppp/5n2/5Q2/2pPb3/2P3R1/3BB1PP/6K1 w – – 0 1

This was an actual game.

Tags: ,