Never give up, never surrender!
So this was a very interesting game, we both made some mistakes, had they been seen, it might have been very different. This has been the highest rated opponent I've beat on 15|10. I almost resigned, but I thought "Keep playing, down a piece doesn't mean you've lost!" and it surely does not.