The Carabao Cup second round draw takes place tonight, with Newport County potentially facing the likes of Everton, Leeds United and Newcastle.
All the Premier League teams, except for those in European competition, enter the Cup tonight. Newport will be among them after a 3-2 win over Championship side Luton Town on Tuesday night.
Cardiff City and Swansea, however, are already out after losses to Portsmouth and Oxford respectively.
Here's what you need to know about the draw.
What time is the Carabao Cup 2nd round draw tonight?
There is another round of fixtures on Wednesday night, and it is upon the conclusion of those games that the draw for the second round takes place.
After Sheffield Wednesday and Sunderland finishes, Sky’s new Carabao Cup presenter for 2022/23, Mark Chapman, will host the draw with former Owls' striker Clinton Morrison and Sunderland hero Michael Gray selecting the ties. This is expected to be between 9.30pm and 10pm.
In round two 13 Premier League sides enter the fray as well as Burnley and Watford in the Championship.
The Carabao Cup remains regionalised in the early rounds with the draw split into a southern and northern section until round three.
Round two ties will take place week commencing August 22.
What TV channel is the Carabao Cup 2nd round draw on?
Sky Sports Main Event and Sky Sports Football will broadcast the action live in the UK.
What are the Carabao Cup 2nd round draw ball numbers?
NORTH
1 Aston Villa
2 Barrow
3 Bolton Wanderers
4 Bradford City
5 Burnley
6 Derby County
7 Everton
8 Fleetwood Town
9 Grimsby Town
10 Leeds United
11 Leicester City
12 Lincoln City
13 Morecambe
14 Newcastle United
15 Nottingham Forest
16 Preston North End
17 Rochdale
18 Shrewsbury Town
19 Stockport County
20 Tranmere Rovers
21 Wolverhampton Wanderers
22 Blackburn Rovers or Hartlepool United
23 Middlesbrough or Barnsley
24 Port Vale or Rotherham United
25 Sheffield Wednesday or Sunderland AFC
26 West Bromwich Albion or Sheffield United
SOUTH
1 AFC Bournemouth
2 Brentford
3 Brighton & Hove Albion
4 Cambridge United
5 Charlton Athletic
6 Colchester United
7 Crawley Town
9 Exeter City
10 Forest Green Rovers
11 Fulham
12 Gillingham
13 Milton Keynes Dons
14 Newport County
15 Norwich City
16 Oxford United
17 Portsmouth
18 Southampton
19 Stevenage
20 Walsall
21 Watford