CROFT came out with a 3-1 win after going behind against Halton Borough in the Premier Division.

Borough took the lead from the penalty spot, but shortly after Sam Kirby equalised for Croft nipping in front of the goalkeeper to head in.

Croft then took the lead with Mikey Stuart converting a penalty and the points were wrapped up late on through Robert Hunt.

Grange enjoyed a comfortable win over MGFC in Division One despite the score remaining close at 2-1.

Grange scored first through Ryan Wilde before MGFC equalised.

The hosts piled on the pressure and Sean O’Gorman scored the winner with 20 minutes to go.

A typically hard-fought game ended with Cromwell edging it in a 2-1 win over Pex Hill.

Cromwell’s Jack Henebery scored twice in the first half.

Winwick secured a 2-1 win at Railway Rangers in Division Two.

Dan Cunningham put Winwick ahead after 20 minutes but Matthew Watson equalised for the home side from a corner shortly afterwards.

Marc de Brabander turned in a free-kick from James Cookson just before half time to give Winwick the advantage at the break.

Winwick’s defence held firm late on despite Chris Appleton’s dismissal on 68 minutes.

Showbar kept up their Division Four unbeaten run in style with a 6-2 win over Grange reserves.

They built a commanding half-time lead before Grange replied.

A 10-goal thriller saw Winwick and The Village draw 5-5.

Warrington and District Saturday Football League match results: Rylands Cup: Haydock Res 2 Runcorn Albion 6.

Depot Cup: Cronton Villa 0 Rainhill Town Res 5.

Buchannan Cup: Mattiola 3 Crosfields 2.

Premier Division: Blackbrook 4 Avon Ath 1, Croft 3 Halton Boro 1, Moorfield 0 Halebank 3, St Michaels 3 Orford 1.

Division One: Grange 2 MGFC 1, Knowsley South 9 Farnworth Griffin 0, Newton-le-Wilows 1, Sankey Vale 5, Pex Hill 1 Cromwell Ath 2.

Division Two: Commercial Hotel 1 Rainhill Town 3rd 4, Halebank Res 4 Daten 3rd 3, Railway Rangers 1 Winwick 2.

Division Three: Eagle 1 Windle Labour Club Res 1, Earlestown Ath 1 Avon Ath Res 3, Halton Boro Res 2, Cricketers 3, Wellington 2 Burtonwood Albion 2, Woolston Rovers 6 St Michaels DH Res 1.

Division Five: Blackbrook 3rd 2 Halewood Apollo 4, Daten 4th 7 Bruche 3, Windmill 1 Vulcan Res 3, Woolston Rovers Res 1 Rainhill Town 4th 3.

n Fixtures for Saturday, 2.30pm kick off: Jubilee Cup: Croft v Vulcan.

Rylands Cup: Halebank Res v Knowsley South Res.

Premier Division: Avon Ath v St Michaels, Halton Boro v Blackbrook, Haydock v Burtonwood Albion, Orford v Moorfield, Windle Labour Club v Halebank.

Division One: Cromwell Ath v Sankey Vale, Knowsley South v Cronton Villa, Newton-le-Willows v MGFC, Newton Ath v Farnworth Griffin, Rainhill Town Res v Pex Hill.

Division Two: Blackbrook Res v Haydock Res, Railway Rangers v Rainhill Town 3rd, Runcorn Albion v Orford Res, Winwick v Daten 3rd.

Division Three: Avon Ath Res v Earlestown Ath, Burtonwood Albion Res v Eagle, Cricketers v Halton Boro Res, Wellington v Woolston Rovers, Widnes Ball v St Michaels DH Res.

Division Four: Monk Sports v Grange SC Res, Moorfield Res v Showbar, Parkland v Orford 3rd, The Village v Winwick Ath, The Wheaty v St Michaels 3rd Division Five: Bruche v Blackbrook 3rd, Daten 4th v Rainhill Town 4th, Halewood Apollo v Windmill, Halton Boro 3rd v Crosfields, Mattiola v Woolston Rovers Res.

n Warrington Sunday Football League results: Premier Division: Bridge Timber sports 5 Queens Ath 0, Rainhill Coach and Horses 10 Turf and Feather 2, Sporting Widnes 5 Wood Green 2, Walkers 6 Crossbar 2.

Division One: Rec 1 Matthiola 3, Brickmakers 1 Chapelford 1, Milewalk 1 Oakwood Utd 0, West Bank 2 The Maltings 3.

Division Two: Carrs 5 St Marks 0, Royal Oak Branch 3 Sankey Rangers 3, Wolf Pack 0 Earlestown Utd 4, Grange Red Lion 1 The Blackhorse 2.