Mark Allen beats Ronnie O’Sullivan en route to victory at Riyadh Season Snooker Championship and £250,000
Mark Allen earns joint-highest payday of career with victory at Riyadh Season Snooker Championship; Northern Irishman earns £250,000 for beating ...