Manchester United marked Ole Gunnar Solskjaer’s 100th Premier League game as manager by breaking the all-time record for the longest unbeaten run away from home in the top flight after a narrow win over Wolverhampton Wanderers.
United have not lost away from home since January 2020, a run of 28 games and have eclipsed the record previously set by Arsenal’s ‘Invincibles’ in 2003-04.
Wolves were the better side for large parts of the game, but as reflects the story of their season so far they were unable to find the breakthrough. Mason Greenwood got the only goal of the game with 10 minutes remaining.
Manchester City hit five for the third successive home game as they piled further pressure on their former assistant manager Mikel Arteta with their biggest ever Premier League win over Arsenal.
On the day City unveiled statues for club legends Vincent Kompany and David Silva, they were two up within 12 minutes thanks to goals from Ilkay Gundogan and Ferran Torres. Granit Xhaka’s 35th minute red card effectively ended the game as a contest and Gabriel Jesus added a third before half time.
Eight minutes into the second half, Rodri added City’s fourth with Torres later grabbing his second and City’s fifth. Such was the level of the hosts’ dominance Raheem Sterling, Aymeric Laporte and Riyad Mahrez all missed chances to add even further to the scoreline.
Bolton Wanderers’ unbeaten start to the season came to an end as they were narrowly beaten at Cambridge United. George Williams almost gave the hosts the lead after two minutes thanks to an overhit corner, but he was the provider for Shilow Tracey to score the game’s only goal on 16 minutes.
Bolton dominated possession and created twice as many chances as their opponents, but only managed one shot on target through Oladapo Afolayan and were unable to find an equaliser.
Wigan Athletic edged to victory over Portsmouth in a battle of two teams who have started the season brightly. There were few chances in the first half, although the Latics did have a penalty appeal turned down when Jordan Jones went down in the area.
Portsmouth had a couple of openings, but it was Wigan who made the breakthrough with 12 minutes remaining when Tom Pearce’s deep cross was finished off by Callum Lang.
Rochdale marked 100 years since their first match as a Football League club with a 1-1 draw with Colchester United, a result which means they have won just four of 26 home league games stretching back to the start of last season.
Max Taylor’s own goal four minutes before half time had given Colchester the lead, but Jimmy Keohane levelled just after the hour mark.
Oldham got their first points of the season and moved off the bottom of the table after a dramatic late comeback to beat newly promoted Sutton United, who replaced Oldham at the bottom.
David Ajiboye had put Sutton in front in the 62nd minute but with two minutes left of normal time Oldham levelled through Carl Piergianni, before a 96th minute strike from Junior Luamba gave the visitors the win.
Salford City got their first win of the season at the fifth attempt as they beat Newport County at the Peninsula Stadium, with all three goals being scored in the opening half an hour of the game.
There were only seconds on the clock when Tyreik Wright got the opener, with further goals from Conor McAleney and Ian Henderson putting the hosts in control and forcing Newport into an early double substitution.
There couldn’t be a much bigger contrast in the level of the performances from Manchester’s two Premier League clubs, but both sides managed to head into the international break off the back of a second win in three games.
Oldham and Salford will be relieved to have finally got their first wins, while Wigan’s win over Portsmouth could prove important once we get to the business end of the season.