There were lots of incidents in this nail-biting match at Ninian Park, with Leeds having to play the second half with only 10 men.
And Leeds captain Rio Ferdinand had to come off in the 10th minute with a painful ankle injury. He was replaced by Michael Duberry.
Viduka gave Leeds the lead in the 12th minute with a great long shot at goal, but the Welsh side fought back after skipper Graham Kavanagh scored from a free kick.
The second half was fairly dull after the eventful first half as Leeds were forced to defend when striker Alan Smith was sent off for apparently elbowing Andy Legg in the face.
In the final minutes, Young struck once more with a messy but successful goal.
Man Utd 3-2 Aston Villa
Manchester United produced a stunning fightback to beat Aston Villa 3-2, scoring three goals in five minutes after they had trailed 2-0 going into the closing stages.
Ole Gunnar Solskjaer and Ruud van Nistelrooy were the heroes for United, as Sir Alex Ferguson's men added to their list of incredible comebacks.
Derby 1-3 Bristol Rovers