RISHTON United underlined their title credentials with a crushing 5-1 win at Hole I'Th Wall, pushing long time leaders Blackburn United off the top of the Premier Division table.
Fourth placed Hole I'Th Wall had no answer to the league's top scorers, with Rishton having smashed 74 goals this term as they opened up a two point lead over United at the summit.
It was a desperate day for United, crashing 3-0 at home to Blackburn Olympic, who celebrated one of their best performances of the season.
Bottom of the table Islington looked doomed after a 9-0 thumping at Anchor, while fellow strugglers Clifton gave their relegation hopes a massive boost with a morale-boosting 2-0 win at Vauxhall Inn.
Alexandra Hotel and Blackburn United Reserves will meet in the final of the Eddleston Cup.
In the semi-finals, Alexandra Hotel edged past IMO 1-0, while Blackburn United’s second string claimed a 3-2 win over The Ivy Veterans.
In the Cotton Cup Group Stage, The Lion clawed their way to a 3-2 success over Blackburn Eagles, while Feilden Arms and Greenfield drew 1-1.