Mark Allen has hit out after "two idiots disrupted what should have been a nice night of snooker" at the World Championship in Sheffield.
In bizarre scenes, a female protester was stopped from attacking the match between Mark Allen and Fan Zhengyi on table two by the quick-thinking response of referee Olivier Marteel.
At the other table, a man wearing a 'Just Stop Oil' T-shirt interrupted the match between Robert Milkins and Joe Perry by jumping on the table where he released a packet of orange dye. Perry and Milkins were unable to resume their match on the night and will now recommence on Tuesday evening, but Allen completed a 10-5 victory over Fan after a delay of around 45 minutes.