It's a good thing he lost on time or it might not have looked good for u.
Black has a slightly better possition here but 400 rating points should be more convincing than this... nice job
i know when i won that pawn on c6 i thought i had a strong advantadge but clearly not...