Mark Allen stunned world number one snooker player Judd Trump 6-1 to reach the final of the Champion of Champions tournament in UK Milton Keynes.

Iran PressEurope: Northern Irishman Allen – who came through a tense quarter-final showdown against Ronnie O’Sullivan on Thursday – opened with a century break of 102 and maintained his momentum to go into the interval 4-0 ahead.

Trump, world champion in 2019, looked to regroup for the second session, but Allen produced another run of 66 to move to within a frame of victory.

104/216