need advice
Why not 50. ... Kxe6 instead of d6? this prevents the queen, as this leaves opportunity to attempt freeing up your pawns since your king is closer instead of giving white a queen. At minimum it offers the chance for a draw.
I think I would have break his attack at #6 take a pawn at d5. and He wont take it back since you will go take his queen forcing him to not castle later in the game!
I don't know much though! I am just like you!!
i'm with dvwork... 50. ... take the e-pawn instead. Your bishop almost makes the white knight ineffective so you will get the d-pawn as well. With the white king on the outside, your chances are slightly improved. You would just need to watch for a fork that nets white a pawn and bishop for the white knight... still, a draw would most likely ensue.
Nice game BTW.