Eddie Nketiah scored on his debut as Leeds avoided a potential upset by cruising to a 3-0 win at Salford.

Teenager Nketiah, signed last week on loan from Arsenal, swept home Helder Costa's cutback to give Marcelo Bielsa's side a half-time lead.

Gaetano Berardi and Mateusz Klich added to the margin in the second half against the English Football League newcomers, with Leeds drawn at home to Stoke in the next round.

Lee Buchanan scored the only goal as Derby won 1-0 at Scunthorpe but Crewe dumped out Middlesbrough, winning 4-2 on penalties after the tie had ended 2-2.

A farcical goal from Chris Porter and a quick second from Charlie Kirk stunned Boro, who cut the deficit through Ashley Fletcher and levelled in time added on through Marc Bola only to lose the shoot-out.

Championship promotion favourites West Brom were beaten 2-1 at home by Millwall.

Charlie Austin headed West Brom into an early lead on his debut, but Tom Bradshaw equalised and Aiden O'Brien struck a second-half winner.

In another all-Championship affair, Nathan Collins' header clinched Stoke a 1-0 victory at Wigan.

MK Dons won through 4-2 on penalties after drawing 2-2 at bitter rivals AFC Wimbledon, with Luke O'Neill's stoppage-time equaliser for the home side ensuring a shoot-out.

Second-half goals from Aiden McGeady and Charlie Wyke secured Sunderland a 3-1 win at Accrington.

Colby Bishop's second-half penalty had levelled it up for Accrington after Marc McNulty put Sunderland in front at the break.

Barnsley slumped to a surprise 3-0 home defeat to Carlisle, who led at the break through Harry McKirdy and extended their advantage through Jack Bridge's penalty and Nathan Thomas.

Joe Rothwell scored in stoppage time to clinch Blackburn a 3-2 win against Oldham at Ewood Park.

Blackburn trailed to Gevaro Nepomuceno's first-half goal but levelled through Bradley Dack and after Mohamed Maouche had restored the Latics' lead, Stewart Downing levelled in time added on before Rothwell clinched it.

Macclesfield won 4-2 on penalties at Blackpool, who had forced a 2-2 draw through Armand Gnanduillet's late spot-kick.

Tom Barkhuizen scored twice as Preston romped to a 4-0 win at Bradford, while Cambridge won 5-4 on penalties at Brentford after a 1-1 draw.

Tyler Smith's brace helped Bristol Rovers win 3-0 against Cheltenham and Forest Green sprung a surprise at Charlton, winning 5-3 on penalties after Charlton midfielder Jake Forster-Caskey's second-half penalty was saved in a 0-0 draw.

Colchester beat Swindon 3-0 in a game that finished 10-a-side while Jordy Hiwula's double set Coventry on their way to a 4-1 home win against Exeter.

Newport won 4-1 on penalties at Gillingham, with both sides scoring stoppage-time penalties to ensure a 2-2 draw.

Jordan Cook clinched Grimsby a 1-0 home win against Doncaster and Harry Anderson scored as Lincoln upset Huddersfield 1-0.

Luton beat Ipswich 3-1 and Tiago Silva's first goal for Nottingham Forest secured a 1-0 win against Fleetwood

Morecambe won 6-5 on penalties at Mansfield despite having Luke Conlan sent off in the first half of a 2-2 draw.

Cameron Brannagan's late free-kick secured Oxford a 1-0 home win against Peterborough and Plymouth beat Leyton Orient 2-0.

Last season's semi-finalists Burton won 2-1 at Port Vale and QPR won 5-4 on penalties after drawing 3-3 with Bristol City at Loftus Road.

Rochdale fought back from behind to beat Bolton 5-2 at Spotland, Rotherham thrashed Shrewsbury 4-0 and Southend hit back to win 2-1 at Stevenage.

Swansea overcame Northampton 3-1 and Hull breezed to a 3-0 success at Tranmere.

Crawley also won on the road, 3-2 at Walsall, and Reading triumphed 4-2 on penalties at Wycombe after a 1-1 draw.

Carabao Cup second round draw, South section:

Plymouth v Reading

Crawley v Norwich

Newport v West Ham

Oxford v Millwall

Watford v Coventry

Swansea v Cambridge

Cardiff v Luton

Bristol Rovers v Brighton

Crystal Palace v Colchester

Fulham v Southampton

Bournemouth v Forest Green

Southend v MK Dons

QPR v Portsmouth

North section:

Crewe v Aston Villa

Lincoln v Everton

Leeds v Stoke

Sheff Utd v Blackburn

Rotherham v Sheff Wed/Bury

Newcastle v Leicester

Burton v Morecambe

Burnley v Sunderland

Nottm Forest v Derby

Grimsby v Macclesfield

Preston v Hull

Rochdale v Carlisle

Ties to be played week beginning Aug 26.