Dubliner Michael Judge beat Marco Fu 5-1 today to reach the last eight of the totesport Grand Prix today.
Judge, a first-round conqueror of world number two Mark Williams, defeated another top-16 star to qualify for the last eight of a ranking event for just the second time.
He said: “Marco was really nervous and that put me off.
“But the more matches you have, the more confident you get.”
World number 20 Perry knocked out Australian Neil Robertson by a 5-3 margin.
The match between Perry and Robertson proved one of the best of the tournament.
Perry made breaks of 133 and 103 plus further runs of 41, 70 and 87, as he came from 3-1 down while Robertson contributed breaks of 52, 52 and 41.
3rd round results: Joe Perry (Eng) bt Neil Robertson (Eng) 5-3, Michael Judge (Irl) bt Marco Fu (Hkg) 5-1