The sun is shining on Leith after Hibernian Football Club's historic 3-2 win over Rangers yesterday at Hampden Park. Hibs have had to wait 114 years for this victory.
It was a thrilling game, as the highlights reel below shows.
The game will also be remembered for the final whistle pitch invasion and clashes of fans. In a statement, Rangers FC said players and staff were attacked.
In scenes reminiscent of decades ago, fans dug up the pitch and collapsed goal posts, before the police got things under control.
Hibernian FC said in a statement after the match: "The Club reiterates its regret at the events which unfolded immediately following the final whistle. Hibernian always seeks to maintain high standards, and we will work with the authorities to identify any supporter who may have taken part in any form of unacceptable behaviour which has tarnished the club’s reputation."
Celebrations were allowed to continue, although with only a heavy police presence on the field rather than the traditional victory lap by the team and photographs.
Exuberant Hibs fans sang a rousing rendition of The Proclaimers' Sunshine on Leith.
Hibs will be celebrating its Scottish Cup triumph with fans in Edinburgh today (Sunday 22 May).
Edinburgh's Lord Provost will host a private reception for Hibs at the Lothian Chambers today (Sunday 22 May) before the players embark on a public victory parade at 3.30pm through the streets of Edinburgh.
The parade will see players board a green open-top bus with the Scottish Cup at the Lothian Chambers before heading down the High Street and on towards Leith, culminating at Leith Links.
The route of the parade is: Lawnmarket – High Street – North Bridge – Princes Street – Leith Street – Picardy Place – Leith Walk – Constitution Street – Queen Charlotte Street – John’s Place – Duncan Place – Leith Links.
Plans for the parade were discussed and have been jointly approved by the Council, Police Scotland, emergency services, Hibernian Football Club and Lothian Buses. It is anticipated that there will be a degree of disruption to traffic while the event is ongoing, however every effort will be made to keep this to a minimum.