Certainly this don't look as if u had any devastating advantage in the endgame. Just one pawn ahead and right side pawns more likely to reach promotion than not.
Not bad, but I would' t call it a "perfect game". To me, personally, "perfect game" is when your advantage in the endgame is truly unquestionable or overwhelming. Otherwise it's just a good game. Of course all is judged sheerly from the final result point of view
.
Hey,,
This is a game I played recently.. I believe it is one of my best games ever played, mainly because of the lack of mistakes and decent positional play..