After Matheus Fernandes and Axel Disasi scored, Taty Castellanos and Pablo Felipe both saw goals ruled out for offside and the game went to penalties. Lucas Perri saved twice while successful spot-kicks from Dominic Calvert-Lewin, Brenden Aaronson, Willy Gnonto and Pascal Struijk sent the Whites to Wembley.
Leeds, who now play Chelsea in the semi-finals, will enjoy their triumph tonight but focus will quickly turn back onto survival, with seven Premier League games left starting at Manchester United a week on Monday. Below, the YEP takes a look at how the run-in will go for Daniel Farke’s side and their rivals.
Next 5 fixtures: Bournemouth (H), Man City (A), Newcastle (H), Fulham (H), West Ham (A), Burnley (H), Crystal Palace (A)
1. Arsenal
Next 5 fixtures: Bournemouth (H), Man City (A), Newcastle (H), Fulham (H), West Ham (A), Burnley (H), Crystal Palace (A) | Arsenal FC via Getty Images
Next 5 fixtures: Chelsea (A), Arsenal (H), Burnley (A), Everton (A), Brentford (H), Bournemouth (A), Aston Villa (H) - *Game in hand vs Crystal Palace (H) TBA
2. Manchester City
Next 5 fixtures: Chelsea (A), Arsenal (H), Burnley (A), Everton (A), Brentford (H), Bournemouth (A), Aston Villa (H) - *Game in hand vs Crystal Palace (H) TBA | Getty Images
Next 5 fixtures: Leeds (H), Chelsea (A), Brentford (H), Liverpool (H), Sunderland (A) , Nottingham Forest (H), Brighton (A)
3. Manchester United
Next 5 fixtures: Leeds (H), Chelsea (A), Brentford (H), Liverpool (H), Sunderland (A) , Nottingham Forest (H), Brighton (A) | Manchester United via Getty Images
Next 5 fixtures: Nottingham Forest (A), Sunderland (H), Fulham (A), Tottenham (H), Burnley (A), Liverpool (H), Man City (A)
4. Aston Villa
Next 5 fixtures: Nottingham Forest (A), Sunderland (H), Fulham (A), Tottenham (H), Burnley (A), Liverpool (H), Man City (A) | Getty Images
Next 5 fixtures: Fulham (H), Everton (A), Crystal Palace (H), Man Utd (A), Chelsea (H), Aston Villa (A), Brentford (H)
5. Liverpool
Next 5 fixtures: Fulham (H), Everton (A), Crystal Palace (H), Man Utd (A), Chelsea (H), Aston Villa (A), Brentford (H) | Liverpool FC via Getty Images
Next 5 fixtures: Man City (H), Man Utd (H), Brighton (A), Nottingham Forest (H), Liverpool (A), Tottenham (H), Sunderland (A)
6. Chelsea
Next 5 fixtures: Man City (H), Man Utd (H), Brighton (A), Nottingham Forest (H), Liverpool (A), Tottenham (H), Sunderland (A) | Getty Images