Brighton & Hove Albion secured a fourth consecutive Premier League victory over Manchester United with a hugely impressive 3-1 win at Old Trafford.
The Seagulls doubled their lead through Pascal Gross, who netted for a second successive season at Old Trafford. Set up by Tariq Lamptey, the German feinted past Lisandro Martinez and then fired into the bottom left corner.
An outstanding win for Brighton takes them up to fourth with 12 points, while Man Utd have lost three of their opening five Premier League matches for the first time.
Richarlison the hero for Spurs
Dejan Kulusevski then sealed the incredible comeback in the 10th minute of stoppage time when he found the top corner from Richarlison's pass.
The Blades suffered further disappointment at the end as Oli McBurnie was sent off for two bookable offences.
Spurs continue their impressive start to the season, staying second in the table with 13 points.
City come from behind to stay perfect
Man City nearly claimed an early lead when a corner resulted in several saves by Alphonse Areola and another shot being cleared off the line. Erling Haaland then somehow missed the target as he met a low cross less than six yards out.
Haaland missed another chance when his effort was cleared off the line. But City eventually reacted through Jeremy Doku, who scored his first Man City goal 43 seconds into the second half.
And Haaland finally got his goal four minutes from time, taking a pass from Silva and thundering the ball into the bottom right corner.
City remain top with five wins from five, having inflicted West Ham's first defeat of the season.
Villa secure ninth consecutive home win
Villa thought they had gone in front through Moussa Diaby after he latched onto a superb long-range pass from Pau Torres, but the goal was overturned following a VAR review, with the Frenchman found to be offside.
But Villa eventually broke Palace’s resistance thanks to a wonderful equaliser from Jhon Duran. And as Palace thought they were heading for a point, in the third minute of stoppage time Watkins was fouled by Chris Richards for a penalty to Villa.
Villa have now won for a ninth consecutive home match in the league, while Palace taste their first defeat of the season.
Fulham off the mark at home
Luton didn't have many chances to score but came close through Jacob Brown, whose header struck the frame of the goal in the first half.
Fulham end a three-match winless run to secure their first victory at home this season. Luton still wait for their first points of the campaign.