I'm playing black, this is a Yahoo game. We're both low level players so I'm sure blunder city. I almost resigned!
I made a bonehead blunder and dropped my rook. Why he didn't capture my f-pawn in the end I have no idea, but I started getting hopeful when I got to push it once more.