Mark Allen has progressed to the semi-finals of the Masters following a 6-4 victory over Joe Perry.
The Antrim snooker star battled through a tough quarter-final to progress to the last four at London’s Alexandra Palace.
“It was a battle out there today,” Allen said afterwards.
“Neither of us got anything going and it was a grind. Hopefully I can play better in the semi-finals.”