Nearly 30 people were arrested or ejected at Dens Park on Saturday during the match between Dundee and Aberdeen.

Police had to arrest seven people and ejected a further 20 during the game, which Dundee lost 3-2 to the Dons.

One person was arrested for allegedly running onto the track when Aberdeen scored, while the rest were charged with alcohol-related offences.

Most of the ejections were due to fans not sitting down and for smoking.

One Dundee fan was arrested and another ejected, while the rest of the offenders were Aberdeen fans.

Match commander, Chief Inspector Sandy Brodie, admitted it had been a “busy” afternoon.

He said: “It was more trouble than we’ve had for a while. We look very carefully at the history of matches and what’s happened before, so we knew what we were getting with Aberdeen.

“But the numbers also reflect a robust approach from both the police and stewards as we just want people to come to the football match and enjoy the sport.”