The Craig Gowans Memorial Match finished last night after a gruelling 105-hours, which smashed the world record for longest football match played.
Eighteen players on each team stayed at Spartans' Ainslie Park Stadium since Saturday, with the score finishing 774-707 to the red team. With the players resting for no more than six hours at a time, there will be 36 tired legs today. It is finally time for a well-earned rest!
The players doubled their initial target and raised over £75,000 for the Sick Kids Friends Foundation on behalf of the Craig Gowans Memorial Fund.
The players had to play through the night, and battled against a torrential rainstorm on night three, but were spurred on by pipers and drummers, as well as hundreds of friends and well-wishers across the five days of action.
They even had former Rangers and Scotland manager Alex McLeish along to lend his support to the cause.
Craig Gowans was a former Falkirk FC footballer, who died in an accident at the training ground at the age of 17.