White to move. How should White proceed?

r1b2n1r/4k1pp/p3pp2/1p6/1q2NR2/R7/1P2B1PP/3Q3K w – – 0 1

This is based on a game by Khalifman back in 88.

Tags: ,