In an exhilarating match at St Mary's, Southampton's Adam Armstrong came to the rescue with a late penalty to secure a thrilling 4-4 draw against Norwich in the Sky Bet Championship. Starting off, Josh Sargent put the Canaries ahead, but Jan Bednarek quickly levelled the score before Armstrong's penalty granted the Saints the lead.
Gabriel Sara quickly equalized just two minutes after, followed by Jonathan Rowe giving the visitors the lead at half-time. In the second half, Che Adams equalized for the hosts, and with only six minutes left, Christian Fassnacht believed he had secured the winning goal. However, Armstrong's late strike salvaged a point for his team.
Hull secured their first win of the season, defeating Sheffield Wednesday 4-2 thanks to a hat-trick by Ozan Tufan. Despite Juan Delgado initially putting the Owls in the lead, Tufan's late penalty equalized the score before halftime, and the midfielder went on to score two more goals in the second half.
Aaron Connolly secured a fourth goal, and in the final minutes, Michael Smith scored for Wednesday. Coventry confidently started life without Gustavo Hamer by securing their first victory of the season with a remarkable 3-0 triumph over Middlesbrough.
USA's international player, Haji Wright, scored his first goal for the Sky Blues, while Matty Godden opened the scoring and Darragh Lenihan contributed an own goal late in the game. West Brom held on to secure a 3-2 victory against Swansea, despite a late scare. The goals came from Semi Ajayi, John Swift, and an own goal by Carl Rushworth.
Ipswich secured their second victory of the season with a 2-0 win against Stoke, thanks to goals from Luke Woolfenden and Kayden Jackson. The visitors, including Harry Darling and Nathan Wood, made late attempts to score, but the Baggies managed to maintain their lead.
Sammie Szmodics scored twice in the second half to rescue a draw for Blackburn against Rotherham, who had taken a 2-0 lead through Hakeem Odoffin and Fred Onyedinma, before Onyedinma was given a red card for receiving a second yellow.
Leicester secured their second consecutive victory in their first season back in the Championship as Stephy Mavididi's goal in the 73rd minute granted them a slender triumph over Huddersfield. Meanwhile, QPR celebrated their fourth league win of 2023 by defeating Cardiff 2-1.
Sinclair Armstrong and Kenneth Paal gave Rangers the lead, but Ike Ugbo's goal failed to ignite a late comeback. In Preston's 2-1 victory against Sunderland, Will Keane found the back of the net for the second consecutive game.
North End took the lead with their summer signing, as Mads Frokjaer-Jensen secured the victory for Ryan Lowe's team after Jack Clarke equalized from a penalty. Birmingham secured a 1-0 win against Leeds, courtesy of a late penalty scored by Lukas Jutkiewicz. Additionally, Matt James scored a 94th-minute winner for Bristol City against Millwall at The Den.
Watford and Plymouth played out a goalless draw at Vicarage Road.
Sky Bet League One
Andy Carroll failed to convert a penalty kick, contributing to Reading's continued winless record in League One this season. They suffered a 1-0 defeat to Port Vale, with Ben Garrity scoring in the second half.
In a scoreless draw, Blackpool was unable to find the back of the net in their match against Exeter. Meanwhile, Wigan turned the game around after conceding an early goal to Northampton. Charlie Hughes and Callum McManaman both scored in the final 20 minutes, leading Wigan to a 2-1 victory.
Bolton secured their second consecutive win by defeating Cheltenham 3-0 at the Completely-Suzuki Stadium. Dion Charles scored twice, including an own goal by Liam Smith. Cambridge also earned six points alongside Bolton after a 2-0 victory against Fleetwood, with goals from Paul Digby and Gassan Ahadme. Meanwhile, Stevenage and Peterborough remain undefeated.
Stevenage secured a 2-0 victory over Shrewsbury with goals from Aaron Pressley and Jamie Reid in the second half. Meanwhile, Peterborough managed to edge out Charlton 1-0 with Hector Kyprianou finding the back of the net just before half-time.
Portsmouth dominated their match against Leyton Orient, scoring four goals in the first half. Marlon Pack and Colby Bishop contributed with strikes, while Omar Beckles unfortunately scored an own goal. Kusini Yengi sealed the win with a late penalty.
Derby comfortably defeated Burton 3-0 with goals from James Collins, Conor Hourihane, and Conor Washington. Meanwhile, Lincoln emerged victorious against Wycombe with a 3-0 scoreline thanks to Reeco Hackett-Fairchild, Teddy Bishop, and Daniel Mandroiu finding the back of the net.
In the match between Oxford and Carlisle, Mark Harris secured a 1-0 win for Oxford as he scored the lone goal. Bristol Rovers managed to salvage a 1-1 draw against Barnsley, with Scott Sinclair equalizing after Nicky Cadden had given Barnsley an early lead.
Sky Bet League Two
In League Two, James Tilley's late penalty denied Wrexham a first win back in the Football League as AFC Wimbledon claimed a 1-1 draw.
Elliot Lee's shot in the first half was deflected, giving the visitors the lead. Ali Al-Hamadi missed a penalty for the hosts, but Tilley ensured the Dons won by scoring a penalty late in the game.
Following their heavy defeat against Sutton last week, Notts County, along with Wrexham, who were also promoted from the Vanarama National League, staged a remarkable comeback by equalizing twice after falling behind to eventually beat Grimsby 3-2. The winning goal was scored by Dan Crowley.
MK Dons secured a 1-0 victory against Tranmere thanks to an early goal from Mo Eisa, taking their point tally to six. Gillingham also maintained their perfect start with a 1-0 win over Accrington, courtesy of Ashley Nadesan's contribution.
In a dramatic turn of events, Barrow emerged victorious with a 2-1 scoreline against 10-man Sutton, thanks to goals from Emile Acquah and Jamie Proctor in the final 15 minutes. Walsall managed to hold on and secure a 2-1 win against Stockport. Meanwhile, Crewe showcased their resilience by fighting back from a 2-0 deficit to secure a 2-2 draw against Swindon.
Newport thrashed Doncaster 4-0, with Will Evans scoring two goals. Bradford, led by Mark Hughes, overcame a goal deficit to defeat Colchester 2-1. Salford and Crawley settled for a 1-1 draw, while Mansfield secured a 3-0 victory against Morecambe. Forest Green narrowly defeated Harrogate 1-0.