Stephen Maguire stunned snooker’s top superstar Judd Trump to reach his second major ranking final of the season.
The Scot dug deep to beat the reigning world champion 9-6 in the Tour Championship semi-final. He now stands one win away from winning his first major ranking event in more than seven years.
Maguire knocked in six centuries in his first match against Neil Robertson but had to win on the ugly side today in a match which saw several frames go to the wire and saw an off-key Trump struggle to perform to his usual high standard.
Winner of five ranking titles – his last coming in the 2013 Welsh Open, Maguire will face either Mark Selby or Mark Allen in Friday’s grand final. Maguire reached this season’s UK Championship final back in December but lost out to China’s Ding Junhui at York’s Barbican Theatre.

Stephen Maguire. Picture by Monique Limbos
After a scrappy first three frames this afternoon, Scotland’s Maguire led 2-1 before world champion Trump levelled at the mid-session with a run of 97.
A further break of 57 helped the Ace in the Pack to move ahead, before he added another frame to make it 4-2.
But Maguire dug deep to win the next frame before a sublime 132 break made it 4-4 going into the evening session.
Trump had the better of the start of the evening session taking a 6-5 lead but it was Maguire who dominated the remainder of the match, edging some close frames along the way to close out victory.
Pingback: Judd Trump blames ‘poor conditions’ for his off-key performances | Snooker Chat