Mellor FC Firsts inflicted the first league defeat of the season on Premiership table toppers Spurley Hey, with a 4-3 away win.
Mellor raced into a 3-0 lead in 15 minutes with goals from Jonny Cooke (2), and Dave Moss.
The visitors dominated the game and extended the lead to 4-0 with a Matt Jamieson strike. But Spurley rallied and scored three times in the last 20 minutes to set up a dramatic finale. Mellor hung on for three vital points. Craig Frisby was Mellor's Man of the Match.
Spurley are still six points clear of the nearest rivals. But Mellor are up to fifth.
Mellor Seconds lost 0-8 at home to Tintwistle Firsts.