Ten men have been arrested in connection with alleged offences at the Old Firm semi-final.

Four men aged between 26 and 50 were held and reported to the procurator fiscal for alleged possession of alcohol at Hampden Park.

A 20-year-old man was also reported for alleged possession of alcohol and a controlled substance at Sunday's match between Celtic and Rangers.

Two men aged 33 and 34 were reported to the procurator fiscal for allegedly being drunk in or around Hampden.

Another 34-year-old man was given a warning for being drunk and incapable.

A 19-year-old and 21-year-old were arrested for alleged breach of the peace and possession of controlled drugs. They are expected to appear at Glasgow Sheriff Court on Monday.

Match commander superintendent Alan Murray said: "The overwhelming majority of fans attending both games behaved very well and worked with the stewards and police to ensure the events passed off safely."