Berwick Rangers came close to a shock victory as they took on the new Rangers in the Scottish Third Division.
In one of the biggest games in their history, the North East team managed to hold the Old Firm giants to a 1-1 draw at Shielfield Park.
This was no ordinary league game for Berwick fans, as Rangers hold a special place in the club's history. Rangers were knocked out of the Scottish Cup by Berwick in 1967, so many home supporters would have been dreaming of a repeat performance.
Rangers were resounding favourites to win, and they looked on course to do so when Andrew Little put them in front just before half-time. A deep free-kick found Lee McCulloch at the far post, and his cushioned header fell to Little, who blasted the ball into the net.
However, Berwick came out with renewed confidence after the break. Substitute Fraser McLaren was a constant threat in the second-half, and he raced clear of the Rangers defence for the home side's equaliser.
The Glasgow giants had chances afterwards, but the anticipated onslaught never materialised. In fact, it was Berwick who were unlucky to only get a point. McLaren was clearly in the mood and forced Neil Alexander into a string of fine saves.
Then came the moment that had every Berwick fan out of their seat. A late corner came to Chris Townsley, who thought he'd got the winner. Only to see his goal ruled out by the referee. It was a cruel decision that went against Berwick, but nonetheless it's a result that will be remembered for years to come.
Off the pitch, the visit of Rangers has had a massive impact on Berwick's financial status. With more than 4,000 spectators attending, this game alone generated ticket sales of around £40,000.
The result leaves the Old Firm giants now fourth in Division Three, with Berwick second from bottom.