Exposed King - Safe?

ShadowIKnight

This position arose from one of my games. Luckily he got checkmated, but I was wondering if he could survive, and suprisingly he does for a long time! =P See what you think of it, i thought black would be lost here, but I guess not:

 

edit: crap I just realised im a piece down on this board. -.-

ShadowIKnight

http://www.chess.com/livechess/game.html?id=117045806

Oh here we go, turns out I sacced on f7 :P oh bullet chess <3. So I was a piece down and I didnt notice -.- well I probably did during the game but when I went back to it... or not, otherwise I wouldn't havnt posted it. lol =.=