A 19-year-old student has admitted taking part in a pitch invasion at the end of the Scottish Cup final.

Greg Binnie pled guilty to running at and making offensive gestures towards Rangers' goalkeeper Wes Foderingham after climbing over fencing at Hampden Park on May 21.

A court heard Binnie got onto the field immediately after the end of the match between Rangers and Hibs in which the Edinburgh side won 3-2, bringing them their first Scottish Cup for 114 years.

The teenager ran at Foderingham and gestured in an offensive manner, the court heard.

Binnie, a sports coaching student from Ratho in Edinburgh, was charged under the Offensive Behaviour at Football Act at Glasgow Sheriff Court on Wednesday.

Procurator fiscal depute Kathleen O'Donnell told the court the Hibs fan had no previous convictions and said she would be asking for a football banning order to be imposed on him.

Defence lawyer Joe Murphy said: "This has given Mr Binnie and his family a lot of trouble since the weekend.

"Threats have been made to him and members of his family.

"He is deeply ashamed of becoming involved in this behaviour. He is a student and he has part-time employment which may be affected by this."

The case was deferred until next month for a background report to be prepared on Binnie, who was granted bail.

Speaking to STV earlier in the week, former SFA intern Binnie said: "Although I was there, I was in front of the keeper, it wasn't me that attacked him.

"The hardest part of this has been seeing my mum crying on the couch after getting death threats."

Another teenager appeared on petition at the same court accused of assaulting Rangers players Lee Wallace and Jason Holt.

Dale Pryde, from Edinburgh, is accused of running towards and attempting to punch Wallace on the head at Hampden Park, and attempting to punch Holt.

Pryde is also accused of breaching the peace by running on to the pitch towards Rangers supporters and brandishing a chair. He made no plea or declaration and was released on bail by sheriff Linda Ruxton.