NEIL Robertson advanced to the final of the Cazoo World Grand Prix with an impressive 6-3 win against world number one Mark Selby in Coventry.
The Australian held off a comeback attempt from the Jester from Leicester to seal his place in the final at the CBS Arena.
And Robertson will play either Ronnie O’Sullivan or Stuart Bingham in the showpiece on Sunday.
O’Sullivan eased to a 5-2 win against Jimmy Robertson in the quarter-finals whilst Bingham saw off Stephen Maguire 5-1.
And that means the pair meet in the semi-finals at 7pm tonight with The Rocket having previously won the competition back in 2018.
Robertson is also a former winner having claimed the World Grand Prix title in February last year with Bingham a beaten finalist in 2016.