John Higgins saw the defence of his Welsh Open title end at the fourth-round stage as he was beaten by Michael White in Cardiff.

The four-time world champion went down 4-1 to the Welshman, who advances to a quarter-final against world number nine Mark Allen.

Antrim man Allen claimed his place in the last eight with a 4-3 victory over Barry Hawkins, while world number three Neil Robertson saw off Marco Fu 4-2 and Ben Woollaston beat Martin Gould 4-1.

Ronnie O'Sullivan eased through to the last eight as he overcame China's Yu Delu 4-1.

Delu took the first frame as he fluked a respotted black, but O'Sullivan powered back to take victory.

O'Sullivan said on BBC Sport: "Yu Delu is a brilliant player, so I was a bit nervous at the start.

"I maybe was giving him a little bit too much respect. I lost the first frame, but got some momentum going after."

O'Sullivan will now play world number one Mark Selby, who saw off another Welshman in former world champion Mark Williams 4-2.

World number six Judd Trump suffered an agonising 4-3 defeat to Joe Perry after missing the potential match-winning black in the sixth frame.

His slip-up allowed Perry to level the match and then go on to take victory in the deciding frame.

Ding Junhui wrapped up the day's action by beating Luca Brecel 4-2.