Feuding football fans were caught on camera in a vicious brawl outside a train station after Hearts faced off against Celtic at Tynecastle on Saturday afternoon.
Shocking images shared on social media show what appears to be opposing fans scraping in the street shortly after the Jambos were defeated 3-0 by Celtic yesterday in the Scottish Cup match.
One man can be seen lying on the ground outside of Edinburgh train station after a rival fan lands a blow, Edinburgh Live reports.
The large crowd of football hooligans caused a commotion outside the busy station as officers from the British Transport Police tried to halt clashes and calm the tensions.
A number of supporters in green can be seen facing off with what is suspected to be Hearts fans on the road in front of the Haymarket tram stops.
Police officers can also be seen in the midst of the brawl as a large crowd gathers around the fight.
Celtic will now progress through to the next round of the Scottish Cup alongside Inverness Caledonian Thistle and Old Firm rivals Rangers.
Falkirk play against Ayr United on Monday night to see who will complete the line-up for this season's Scottish Cup semi finals.
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here.