White to move. How can White save this game?

5nk1/2p5/5R2/1pb1NNp1/4PpP1/p1P2P2/6r1/3K4 w – - 0 1

Posted by Picasa
Chess daily news from Susan Polgar

Source: Susan Polgar Chess Daily News and Information