Dunfermline were playing Cowdenbeath in a league clash at East End Park when referee Kevin Clancy ended up in an accidental collision with Cowdenbeath player-manager Colin Cameron early in the second half.
The home side were 1-0 up and on course for a victory that would take them to the top of the table, but with Clancy in a bad way it seemed that the match might have to be abandoned.
Half an hour went by without a replacement being found, but then a hero stepped forward to save the day: 61-year-old security supervisor Jock Campbell, who agreed to step in.
Jock, a qualified referee who regularly takes charge of Sunday League matches, agreed to run the line while one of the original linesmen took over as ref.
Cowdenbeath fans will wish that he had stayed in his seat, however. The visitors went on to lose 3-0 and Dunfermline went to the top of the table.