Pictures of Blackpool Wren Rovers v Thornton Cleveleys by Ian Moore HERE
Visitors Thornton Cleveleys took the lead through Brett Dawson but DJ De La Cruz and Oliver Burgess sealed a 2-1 win to end their Premier Division league season in style.
Wrens face Hesketh Bank in the Shield final at the LFA on May 8 with a 1pm kick off.
Wyre Villa’s late equaliser in a 1-1 draw at Milnthorpe had a huge impact for both clubs, effectively guaranteeing their safety while preventing Milnthorpe from escaping the relegation places.
Jenson Butterworth had put the home side ahead on 12 minutes but Bradley Clitheroe’s 88th minute stunner earned Villa a crucial point.
In the final game in the division, Fulwood Amateurs left it late to rescue a point at home to Hurst Green.
Kit Lloyd fired home from six yards to put Hurst Green, fresh from their 6-1 win at Slyne, ahead in the 9th minute.
But Alex Rhodes silenced the visitors in injury time, rising highest to nod home at the back point in a 1-1 draw.
In Division One, Lostock St Gerards took a giant step to promotion to the top flight with a thumping midweek win as Hesketh Bank faltered.
Pictures of Southport Hesketh v Lostock St Gerards by Paul O'Brien HERE
Danny Ormerod, Scott Hammill, Issac Loftus, Oliver Evans and Brad Carsley were on the scoresheet in their 5-1 win at Southport Hesketh, with Daniel Singleton netting a late consolation.
It could be decisive as Hesketh Bank fell to a 4-1 defeat at mid-table Croston Sports, who went ahead through Ryan Fletcher.
Josh Norgate quickly equalised but a second half brace from Dion Holden and another from Fletcher earned the three points for Croston.
Haslingden and Eagley both remained in the hunt for a top four finish with impressive home wins.
Haslingden scored six times in just 17 second half minutes to blow away Horwich St Mary’s.
Dylan Harris grabbed a 10-minute hat-trick while Zach Simpson, Jordan Harris and Charlie Hulse scored to seal a 6-0 win.
Eagley triumphed 5-1 against Kendal County with Alfie Cowen and Finley Stafford both getting doubles. Kieran Sissons notched the other home effort with Aaron McMinn replying for the Cumbrians.
Hawcoat Park and Millom both had to settle for a point in a 0-0 draw.
In the big game in Division Two, Walney Island and Holker Old Boys blanked each other out in a 1-1 stalemate.
Sam Beckman put Walney ahead in the first half only for Sam Joel to reply in a draw that will aid both Freckleton and Chipping’s hopes for promotion.
Euxton Villa Reserves saw off Astley and Buckshaw 2-0 through Lewis Sullivan and Lewis Pilgrim to maintain their slim chances of promotion.
And finally in Division Two Reserve, Thornton Cleveleys A returned home from Chipping with a 2-1 win.
Keep up-to-date with our exclusive email newsletters.
Subscribe