[ad_1]
Mark Allen battled back from 3-1 down to beat Mark Selby 4-3 in the quarter-finals of the inaugural Riyadh Season World Masters of Snooker on Tuesday.
A break of 84 helped Selby move 2-0 ahead but Allen responded with a run of 73 to reduce the deficit.
Selby opened up another two-frame lead but Allen fought back to level and then clinched the final frame on the black.
Northern Ireland’s Allen will face either Luca Brecel or Ali Carter in the semi-finals of the Saudi Arabia event.
In the other quarter-finals, Judd Trump faces Shaun Murphy and Ronnie O’Sullivan will play John Higgins.
The last-four matches and the best-of-nine frame final take place on Wednesday.
The winner will collect £250,000 out of a total prize fund of £800,000.