Bruno Fernandes hit a hat-trick as Manchester United began their season with a 5-1 win over rivals Leeds United as they welcomed back their fans in style.
Fernandes gave United a first half lead and although Luke Ayling levelled for Leeds early in the second half, that seemed to spark the hosts back into life as goals from Mason Greenwood and Fred either side of another two from Fernandes gave the hosts a memorable win.
Before the game, new signing Raphael Varane was unveiled to fans having completed his long anticipated move from Real Madrid for a reported £35million.
Manchester City gave a debut to British record signing Jack Grealish following his £100million move from Aston Villa, but he was unable to inspire his new side as they fell to defeat at Tottenham Hotspur.
Son Heung-Min got the only goal of the game as City lost at the Tottenham Hotspur Stadium for the third season running.
Bolton Wanderers drew 3-3 for the second Saturday running as AFC Wimbledon welcomed fans to Plough Lane for the first time since 1991.
Will Nightingale opened the scoring for Wimbledon on 20 minutes, but just seven minutes later Bolton had turned the game around thanks to an Eion Doyle penalty and Josh Sheehan.
Oladapo Afoloyan made it three early in the second half but Aaron Pressley’s penalty pulled one back for the hosts before Dapo Mebude levelled seconds later.
Wigan Athletic gained their first win of the season as Will Keane grabbed a stoppage time winner against Rotherham United. Keane came close to giving the Latics the lead midway through the second half, but did eventually get his name on the scoresheet
Oldham Athletic suffered a second successive defeat as they were beaten in dramatic circumstances by Bradford City, with both sides scoring in added time at the end of the game.
Lee Angol gave Bradford the lead on 32 minutes but it looked as though Oldham had salvaged their first point of the season when Dylan Bahamboula levelled in the 92nd minute.
However, in the 98th minute Bradford were awarded a penalty when Angol was brought down in the box by Carl Piergiani and stepped up to convert from the spot.
Salford City were forced to settle for a draw for the second week running as they were held to a 0-0 draw by newly promoted Sutton United.
Salford were the better side but were unable to make a breakthrough as Sutton gained their first point as an EFL club.
Rochdale also drew 0-0, the vocal home crowd unable to inspire them against Scunthorpe United. A match which was twice disrupted by flares being thrown onto the pitch from the visiting fans produced few clear chances.
Manchester United and Wigan will be delighted to have gained their first wins of the season, with the two results coming in very contrasting ways. United scored goals of the highest quality, while Wigan’s persistence was ultimately rewarded.
Bolton and Salford will no doubt have been frustrated by being held to another draw, particularly as Bolton were two goals in front and let the result slip. Rochdale’s game, which I was at, is not one that will live long in the memory.
Oldham have now lost two out of two, but there is still a very long way to go so I wouldn’t panic just yet. Similarly, while Manchester City were disappointing against Tottenham, the season has only just begun.