Next Saturday's Super League Grand Final will be a Wigan-St Helens derby after the Warriors ended the three-year reign of Leeds in emphatic fashion with a 26-6 victory in the second semi-final at Headingley.
Wigan took their chances to avenge their 27-26 play-off defeat by the champions a fortnight earlier and set up a repeat of the 2000 title decider which St Helens won 29-16.
Australian Michael Maguire will lead his team out at Old Trafford at the end of his first season in Super League hoping they can end their nearly-men tag after falling at the penultimate hurdle in each of the three previous years.
The only points during a tense opening came from a penalty by Pat Richards, Wigan's record-breaking scorer, for a foul by Rhinos hooker Danny Buderus.
Leeds got the first try courtesy of a breakaway by makeshift stand-off Kevin Sinfield after Jamie Jones-Buchanan picked up a dropped Wigan pass deep inside the visitors' half. Centre Martin Gleeson claimed the ball was stolen from him in a two-man tackle but video referee Ben Thaler ruled it was a loose carry and Sinfield converted his own try to put his side 6-2 in front.
On the back of an aimless kicking game, Wigan rarely threatened a superbly-marshalled Leeds defence until right winger Darrell Goulding was freed by second-rower Liam Farrell and won the race to his own kick only to fumble the ball short of the line.
Goulding made no mistake five minutes before the break when a pass from Joel Tomkins hit the ground, wrong-footing the Rhinos defenders and allowing the wingman to go through a gap for his 26th try of the year. Richards' successful conversion restored Wigan's lead and the game went away from the champions in a five-minute spell at the start of the second half.
First left winger Scott Donald, who retired after the game, made a hash of a high kick from the fit-again Paul Deacon and Joel Tomkins pounced for a score after first juggling with the ball, and then centre George Carmont struck, hacking the ball to the line after it came from the grasp of team-mate Michael McIlorum.
Richards maintained his accuracy to stretch his side's lead to 20-6 and it was only then that Leeds played with the urgency the situation demanded. They pounded away at the Warriors line but their defence stood firm to snuff out the threat of a fightback and when Buderus finally managed to crack it, the try was disallowed.
Wigan had the final say when Gleeson finished off a neat passing move with a fourth try a minute from the end, with Richards kicking his fifth goal from as many attempts.