Northern Ireland Open: Holder Trump will meet O'Sullivan in Belfast final
Defending champion and world number one Judd Trump will meet Ronnie O'Sullivan in Sunday's Northern Ireland Open final in Belfast.
England's Trump, the world champion, fought back from 3-2 down for a 6-3 win over Scotland's John Higgins in the first semi-final.
O'Sullivan then beat fellow Englishman Joe Perry 6-1 to set up a repeat of last year's final, which Trump won 9-7.
In his semi-final, O'Sullivan produced breaks of 58, 54, 72, 90 and 71.
He moved into a 5-0 lead and while Perry won frame six, the five-time world champion wrapped up victory with his break of 71 in the next.
Helped by breaks of 55, 78 and 88, Scotland's Higgins moved into a 3-2 lead in the opening semi-final at the Waterfront Hall.
However, Trump won frame six despite Higgins' break of 55, and runs of 67 and 136 saw him clinch victory.
Trump is going for a third title of the season, having won the International Championship and World Open.