West Ham face Crewe & Swansea take on Barnsley - League Cup second round draw in full

The Hammers will play the League One outfit at Upton Park whilst Premier League side Swansea have been handed a home tie against Barnsley
 Preston v Crystal Palace
 Nott'm Forest v Wigan
Watford v Bradford  Stoke City v Swindon
Swansea v Barnsley  Aston Villa v Tranmere Rovers
 Yeovil v West Brom
 Crawley Town v Bolton Wanderers
 Coventry City v Birmingham City  Gillingham v Middlesbrough
 West Ham United v Crewe Alexandra  Northampton v Wolves
 Doncaster Rovers v Hull City  Everton v Leyton Orient
Carlisle v Ipswich Town MK Dons  v Blackburn Rovers
 Reading v Peterborough  Leeds United v Oxford United
 Sheff Wed v Fulham Sunderland v Morecambe
 Leicester City v Burton Albion  Norwich v Scunthorpe
 Burnley v Plymouth      
 QPR v Walsall      
 Stevenage v Southampton      

West Ham United have been handed a home tie against League One side Crewe Alexandra in the second round of the league cup.

Meanwhile Everton will play host to Leyton Orient at Goodison Park and Aston Villa take on Tranmere Rovers at Villa Park.

Last season's semi-finalists Crystal Palace face an away tie at Preston North End whilst QPR entertain Walsall at Loftus Road.

The English clubs competiting in European competitions will enter the competition in the third round.

The second round ties are set to be played during the week commencing August 27.

Premier League teams in bold