Ronnie O'Sullivan will play Northern Ireland's Mark Allen in the last 16 of the Scottish Open tonight after beating close friend Jimmy White 4-2 in Glasgow.

The third-round clash between O'Sullivan and White was hardly a classic, with neither player anywhere near his best, but the former was delighted with the way he handled the occasion.

"I'm so happy with how I approached the match mentally," O'Sullivan told Eurosport. "We both struggled a bit, but it's so easy to give up sometimes when you're playing like that, but I carried on enjoying it.

"I thought 'keep playing, keep potting balls, if you miss don't worry about it. Just keep playing until the end'.

"I enjoyed that match a lot more than when I played Jimmy in Ireland because he played with a bit more confidence, he'd won a few matches.

"I know I could have scored more and done whatever, but my mental skills, I was over the moon with."

Allen overcame Li Hang 4-3 in his third-round match and is scheduled to take on O'Sullivan at 8pm for a place in the last eight.

O'Sullivan said he had no problem playing two tournament matches in one day and that he preferred the set up in the latest Home Nations Series event.

"It's easier," he added. "I think these tournaments, it should be done in maybe four days.

"We all play two matches in one day, best of sevens. It gives you a bit of time to get a bit of rhythm and you feel like you can get some snooker under your belt and maybe play the final on the fourth day, or something like that. I like it. It's pure snooker."

Liang Wenbo, Barry Hawkins, Judd Trump, Marco Fu and Mark Williams were among those who all made it through to the last 16.