The 23-year-old will jump ahead of Mark Selby at the top of world snooker’s elite when the world rankings are revised on Sunday after a superb 9-1 victory.
The Bristol star will play either Shaun Murphy or Neil Robertson in Sunday’s final who will battle it out in Saturday’s second semi-final.
In a one-sided match, Trump signalled his intentions from the start as breaks of 61 and 55 put him 2-0 in front.
Ebdon was a clearly frustrated man and that showed in the next frame when he conceded trailing by just 27 points with still the final red left on the table as Trump moved into a 3-0 lead.
But Ebdon got off the mark in frame four with a century break of 106 to reduce his deficit back to three frames. Sadly for Ebdon it was the first and last time he showed some spark in the semi-final clash.
Trump restored his three frame advantage with a break of 68 after Ebdon missed a red to the centre pocket which cost him dear.
4-1 turned to 5-1 as Trump made a run of 53 to take full control of the match before going into the interval with a huge 7-1 lead.
And Trump edged even closer to his fifth ranking title after a 51 clearance saw him move 8-1 ahead before he sealed the match with a break of 63.
Trump will become the tenth player to top the world ranking in the sport’s history joining Ray Reardon, Cliff Thorburn, Steve Davis, Stephen Hendry, John Higgins, Mark Williams, Ronnie O’Sullivan, Robertson and Selby.