Dermed vant Leeds 3-1 sammenlagt over to kamper,
Rob Hulse ga Leeds ledelsen da han headet inn etter en corner ni minutter ut i 2. omgang.
Seks minutter senere la Frazer Richardson på til 2-0 fra kort hold.
Leeds fikk Stephen Crainey utvist midt i omgangen, men klarte å holde unna.
På overtid fikk laget også Richard Cresswell utvist, men da var det for sent for Preston.
Forsinket
2. omgang startet rundt en halvtime forsinket på grunn av strømproblemer i pausen.
Eirik Bakke satt på benken for Leeds under hele kampen.
I finalen møter Leeds trolig Watford, som slo Crystal Palace 3-0 borte i sin første semifinale.
Finalen spilles søndag 21. mai.