Football Southampton frustrate City, Everton stuns Fulham, as Villa, Brentford, Brighton secure road wins. May 10, 2025