Judd Trump stunned world champion Wu Yize 10-6 to reach the Shanghai Masters final.
The 36-year-old Englishman recovered from a slow start to lead 4-2 and compiled two century breaks of his own. Trump, a three-time major winner, will now face either Kyren Wilson or Zhao Xintong in Sunday's best-of-21 decider.
Wu, 22, had taken an early lead in his homeland and made three century breaks at the first major event of the 2026-27 season. Trump's recovery was enough to stay in front, and he will now aim for his second Shanghai Masters title.
This is Trump's fifth Shanghai final appearance, having claimed his first win in 2024. The tournament has been a strong start to the season for the world number one, who will now look to add to his collection of major titles.
"It is always good to start quickly in Shanghai," said Trump. "Even though this isn't a ranking event, it fills you with confidence as you are against the best in the world."
Wu's three century breaks had given him an early advantage, but Trump's experience ultimately told. The Englishman's two century breaks of his own were enough to secure a place in the final.
Trump will now watch on as Kyren Wilson and Zhao Xintong battle it out in the second semi-final on Saturday. The winner of that match will join Trump in the final, making for an exciting conclusion to the Shanghai Masters.
The Shanghai Masters has been a highlight of the snooker calendar for many years, and this year's event has not disappointed. With a strong field of players and some high-quality snooker on display, the final is set to be an exciting affair.
The final will take place on Sunday, with Trump and his opponent to be decided on Saturday. The match will be a best-of-21 contest, with the winner claiming the Shanghai Masters title.
Source: BBC Sports