Gareth Barry could not hide his delight after making his 500th appearance in the Premier League by helping Everton to victory over Newcastle United.