Derby substitute Jack Marriott scored twice to help fire his side into the Sky Bet Championship play-off final after a 4-2 victory at Leeds.
Marriott scored moments after stepping off the bench in the first half to make it 1-1 on the night and struck his second in the 85th minute to clinch Derby a 4-3 aggregate win.
Derby, trailing 1-0 from the first leg, had fallen behind to Stuart Dallas’ opener, but after Marriott’s equaliser they stunned Marcelo Bielsa’s side with second-half goals from Mason Mount and Harry Wilson, from the penalty spot.
Leeds, roared on by their partisan fans, hauled themselves level through a fine second goal from Dallas, but Marriott had the last word in a rip-roaring play-off semi-final, which saw both sides finish with 10 men.
United defender Gaetano Berardi was sent off for his second yellow card in the 78th minute and Derby’s Scott Malone received his second booking in the final minute.