A review of Saturday's first-round action in the Carabao Cup. Games level after 90 minutes went straight to penalties.
*Results in full at foot of review*
EFL new boys Harrogate booked their place in the second round of the Carabao Cup with a dramatic penalty shoot-out win over Tranmere.
James Vaughan had given the Sky Bet League Two side the lead just after the hour, but Lloyd Kerry soon equalised.
With no further goals, the tie went to the lottery of a shoot-out, which Harrogate came through 8-7 when Joshua Falkingham converted after Rovers defender Emmanuel Monthe had missed.
Earlier on Saturday, fellow EFL new boys Barrow had lost a shoot-out, beaten by Derby at Pride Park.
Following a goalless 90 minutes, the tie was settled after Rams goalkeeper Kelle Roos saved three spot-kicks as the Sky Bet Championship side progressed 3-2.
Derby beat Barrow on penalties!
— Sky Sports Football (@SkyFootball) September 5, 2020
Morgan Whittaker scores the winning spot kick to send the Rams through to the Carabao Cup second round pic.twitter.com/xHOT6GJlha
Luton dumped Championship promotion hopefuls Norwich out as James Collins scored a hat-trick in a 3-1 win at Kenilworth Road.
The Canaries finished bottom of the Premier League last season, but Daniel Farke’s side are among the favourites to go straight back up.
Luton, though, made sure it would not be a positive start to the new domestic campaign for the Norfolk club, missing several players through international duty.
Collins broke the deadlock with a penalty after 79 minutes, only for Kieran Dowell – signed from Everton last month – to quickly equalise.
The Hatters, however, had the final say as Collins struck again in the 83rd minute and completed his treble in stoppage time.
Sporting Life's Premier League launch package: Available Monday from 7am!
🗓 Monday, September 7
— Sporting Life Football (@SportingLifeFC) September 4, 2020
⏱ 7am
📚 Our previews for the 20/21 Premier League season will be live on https://t.co/S9QJQHOwY3!
🔎 With our outright, relegation and Golden Boot analysis, along with much more, you won't want to miss it! pic.twitter.com/rv8XtgtK3e
League Two Newport beat Welsh rivals Swansea 2-0 at Rodney Parade with a brace from Tristan Abrahams.
Northampton, promoted via the play-offs back into League One, knocked Championship side Cardiff out following a comfortable 3-0 win at Sixfields Stadium.
Robbie Cundy’s first-half header proved enough for Cambridge to pull off an unexpected 1-0 win at Birmingham, while Huddersfield were knocked out following a 1-0 home defeat by Rochdale to hand new boss Carlos Corberan an opening loss.
Bradford won 2-1 at Bolton, as did Lincoln at Crewe and Leyton Orient at Forest Green.
Ched Evans scored twice for Fleetwood in their 3-2 home win over Wigan, while Bristol City saw off Exeter 2-0.
Gillingham progressed after a 1-0 win over League Two side Southend, despite having defender Ryan Jackson sent off during the second half, while Millwall dispatched Crawley 3-1 at Broadfield Stadium.
Plymouth marked their return to League One with a 3-2 victory over QPR at Home Park, where summer signing Frank Nouble scored a late winner.
Sheffield Wednesday edged past Walsall after winning a penalty shoot-out 4-2 following a goalless 90 minutes at Bescot Stadium.
❄ Ice cool from @izzyjaybrown! ❄ pic.twitter.com/4uHRknm8xY
— Sky Sports Football (@SkyFootball) September 5, 2020
New Reading manager Veljko Paunovic saw his side beat Colchester 3-1 with a hat-trick from Portuguese forward Lucas Joao.
Barnsley beat Nottingham Forest 1-0 and Freddie Sears scored twice as Ipswich saw off Bristol Rovers 3-0 at Portman Road.
Coventry lost defender Declan Drysdale to a first-half red card but won 1-0 at MK Dons, who missed a penalty.
Oldham were 3-0 winners over Carlisle, while Cheltenham won 1-0 at Peterborough.
Theo Robinson scored deep into stoppage time as Port Vale won 2-1 at Scunthorpe, while Swindon were beaten 3-1 at home by Charlton.
Morecambe won 4-3 on penalties at Grimsby after the match ended 1-1, while AFC Wimbledon were left to rue a missed spot-kick late on against Oxford, who progressed following a penalty shoot-out following a 1-1 draw after 90 minutes.
Salford knocked out Rotherham 4-2 on penalties after forcing a shoot-out in the dying moments following an equaliser from substitute Matt Crooks during stoppage time.
Hull beat Sunderland 5-4 on penalties, the tie at the Stadium of Light having finished goalless.
Carabao Cup results

- Derby County 0-0 Barrow (hosts win on pens)
- Plymouth Argyle 3-2 QPR
- Crawley Town 1-3 Millwall
- Gillingham 1-0 Southend United
- Bristol City 2-0 Exeter City
- Walsall 0-0 Sheffield Wednesday (visitors win on pens)
- Barnsley 1-0 Nottingham Forest
- Birmingham City 0-1 Cambridge United
- Bolton Wanderers 1-2 Bradford City
- Crewe Alexandra 1-2 Lincoln City
- Fleetwood Town 3-2 Wigan Athletic
- Forest Green Rovers 1-2 Leyton Orient
- Grimsby Town 1-1 Morecambe (visitors win on pens)
- Huddersfield Town 0-1 Rochdale
- Ipswich Town 3-0 Bristol Rovers
- Luton Town 3-1 Norwich City
- MK Dons 0-1 Coventry City
- Newport County 2-0 Swansea City
- Northampton Town 3-0 Cardiff City
- Oldham Athletic 3-0 Carlisle United
- Oxford United 1-1 AFC Wimbledon (hosts win on pens)
- Peterborough United 0-1 Cheltenham Town
- Reading 3-1 Colchester United
- Salford City 1-1 Rotherham United (hosts win on pens)
- Scunthorpe United 1-2 Port Vale
- Sunderland 0-0 Hull City (visitors win on pens)
- Swindon Town 1-3 Charlton Athletic
- Tranmere Rovers 1-1 Harrogate Town (visitors win on pens)

