Can I still win this game?


When the knight moves to E7 or the king moves to D8, I have to avoid the inevitable check mate if black rook moves to D5.
The only possibility I can think of is pawn to c4.
Any chance I can turn this game around?
I was playing the computer, but the board froze. This is not a current game that I'm trying to get advice on. I would not do that to a fellow competitor.