Good nightpublished at 23:04 British Summer Time 29 August 2023
This live text is now finished after a night of high drama in the EFL Cup, thanks for joining us.
Boy do I have the 19 match reports for you. Click below for the ones you want to read, perhaps you want to read them all.
- Bolton 1-3 Middlesbrough
- Port Vale 0-0 Crewe (Port Vale win 2-0 on penalties)
- Sheff Wed 1-1 Mansfield (Mansfield win 5-4 on penalties)
- Stoke 6-1 Rotherham
- Tranmere 0-2 Leicester
- Wolves 5-0 Blackpool
- Wrexham 1-1 Bradford (Bradford win 4-3 on penalties)
- Salford 1-1 Leeds (Salford win 9-8 on penalties)
- Swansea 2-3 Bournemouth
- Birmingham 1-3 Cardiff
- Bristol City 0-1 Norwich
- Exeter 1-1 Stevenage (Exeter win 5-3 on penalties)
- Fulham 1-1 Tottenham (Fulham win 5-3 on penalties)
- Luton 3-2 Gillingham
- Newport 1-1 Brentford (Brentford win 3-0 on penalties)
- Plymouth 2-4 Crystal Palace
- Portsmouth 1-1 Peterborough (Peterborough win 5-4 on penalties)
- Wycombe 0-1 Sutton
- Reading 1-1 Ipswich (Ipswich win 3-1 on penalties)
Five more second-round EFL Cup ties tomorrow. See you then.