He got pulled back first did you see him indicate that?Barry's first booking wasn't harsh. He pulled back a player who had gone past him. That's always a yellow.
It was unnecessary, since the back line was already set up behind him and there weren't any other attackers in dangerous positions, but it certainly wasn't harsh.