It was an action-packed evening of Carabao Cup football, as over 100 goals were scored across the 32 fixtures!
Red cards, penalty shoot-outs and goalkeeper howlers – Tuesday’s action had it all.
A number of top clubs across the EFL were in action – including Sheffield United, West Bromwich Albion and Watford – as 64 teams battled to progress into the second round of the competition.
While some heavy favourites, like Blackburn Rovers, eased past their opponents, others didn’t find it as easy.
Here’s the round-up of Tuesday’s Carabao Cup action…
Carlisle 0-2 Stoke
17-year-old debutant Freddie Anderson opened the scoring on a night he will not forget, before Emre Tezgel sealed the win for Stoke with just over ten minutes to go.
Stockport 1-6 Blackburn
Sammie Szmodics scored twice while Andi Weimann, Yuki Ohashim, Makhtar Gueye and Jack Vale also found the net as Blackburn hammered Stockport 6-1.
Bristol City 0-1 Coventry
Substitute Ellis Simms hit a 65th-minute winner as Coventry beat Championship rivals Bristol City 1-0.
Cambridge 1-2 QPR
Michael Frey and Paul Smyth fired QPR to a 2-1 victory at Cambridge.
Cardiff 2-0 Bristol Rovers
Goals from Mark McGuinness and Rubin Colwill saw Cardiff beat Bristol Rovers 2-0 to book their spot in the second round.
Fleetwood 2-1 West Brom
Fleetwood provided the shock of the night with a 2-1 win over Championship West Brom.
The Baggies took an early lead through Modou Faal, but League Two Town completed a stunning turnaround thanks to goals from Ryan Graydon and Ronan Coughlan.
Norwich 4-3 Stevenage
Stevenage twice equalised at Norwich but second-half goals from Borja Sainz and Onel Hernandez ensured the Championship Canaries won a 4-3 thriller.
Oxford Utd 2-0 Peterborough
First-half goals from Tyler Goodrham and Matt Phillips on his debut gave Championship new boys Oxford a 2-0 Carabao Cup win over League One Peterborough.
Portsmouth 0-1 Millwall
Romain Esse’s fine finish gave Millwall a 1-0 victory over Portsmouth and fired the Lions into the Carabao Cup second round for the first time in three years.
Preston 2-0 Sunderland
Goals from Ryan Ledson and Mads Frokjaer secured Preston’s 2-0 victory over Sunderland in their first match since the shock departure of manager Ryan Lowe.
Swansea 3-1 Gillingham
Swansea booked their place into the second round with a 3-1 triumph over 10-man Gillingham at the Swansea.com Stadium.
Watford 5-0 MK Dons
Tom Ince hit a hat-trick as Watford thumped MK Dons 5-0 to continue a strong start for Tom Cleverley’s side in the early stages of the 2024/25 campaign.
Sheff United 4-2 Wrexham
Sheffield United came from 1-0 down to ease past Wrexham 4-2 at Bramall Lane. Will Boyle put the Welsh side ahead but Auston Trusty, a Lewis Brunt own-goal, Louie Marsh and Anis Slimane put United in control before Seb Revan pulled one back, sparking some pushing and shoving in stoppage time.
Birmingham beat League One rivals as Derby come from behind
Kayden Jackson scored his first Derby goal as they came from behind to edge past Chesterfield 2-1.
Armando Dobra put Chesterfield in front only for Liam Thompson to level before Jackson won it in the second half.
A wonder strike by Brandon Khela gave Birmingham a 1-0 win at Charlton, substitute Ellis Simms hit a 65th-minute winner as Coventry beat Championship rivals Bristol City 1-0 while Swansea were comfortable 3-1 winners at home to Gillingham.
Football League new boys Bromley took the lead in their first ever Carabao Cup match against AFC Wimbledon through Levi Amantchi, but Josh Kelly and Joe Pigott nicked a 2-1 win for the visitors.
League Two Harrogate produced an upset as they won 2-1 at League One Lincoln with second-half goals from Sam Folarin and James Daly.
Matt Macey saved spot-kicks from Kelvin Ehibhatiomhan and Amadou Mbengue as Colchester beat Reading on penalties after a 2-2 draw.
There were also shoot-out wins for Bolton, Grimsby, Shrewsbury, Walsall and Barnsley. Leyton Orient, Barrow, Blackpool, Crawley, Huddersfield, Wycombe, Oxford, Rotherham, Doncaster and Tranmere also progressed to round two.
Leyton Orient 4-1 Newport County
Bolton 1-1 Mansfield (5-4 on penalties)
Colchester 2-2 Reading (4-3 penalties)
Shrewsbury 3-3 Notts County (4-3 penalties)