Because the dangerous play of having high feet with studs showing caused a reaction from Valdes which gave Everton an advantage. Illegal action giving team an advantage = foul. Not that hard to understand really. Sometimes I think you've never seen a game of football.
How can it be a foul with no contact anyway?
🤔