BURTONWOOD Albion produced a shock result to reach the Guardian Cup semi finals by stunning Halton Borough on Saturday.

Warrington and District Division Four leaders Albion, who have yet to lose a league game this season, were facing opponents from the Premier Division but produced a 4-1 victory to advance to the last four.

Dominic Reid scored twice for Albion, who also had Lewis Legge and Sean Rotherham on the scoresheet.

Burtonwood are the only Warrington and District League side left in the competition and join Cheshire League sides Rylands, Greenalls PSO and Daten in the semi finals.

Meanwhile, the Premier Division clash between neighbours Croft and Woolston Rovers was one of many fixtures that fell victim to the wet weather on Saturday.

Both are scheduled to return to league action on Saturday, with leaders Croft travelling to St Michaels DH and Woolston making the trip to Avon Athletic.

Warrington & District Football League results:

Cup: Burtonwood Albion 4 Halton Borough 1, Rainhill Town 3rd 4 New Street 4 (3-1 on penalties), Farnworth Griffin 3 Beeches 1, Junction 3rd 5 Bruche Athletic Res 1.

Premier Division: Avon Athletic 1 Vulcan 4, Sidac 1 New Street 2.

Division One: Blackbrook 1 Rainhill Rangers 3.

Division Two: Runcorn Albion 5 Clock Face Miners 2, St Michaels DH Res 2 Halewood Apollo 7.

Division Three: Grange Res SC 4 Wellington 3.

Division Four: Cheshire Lines 1 Mattiola 3, West Garth 5 Shell 0.

Division Five: The Village Res 4 St Michaels DH 3rd 2.

Fixtures, Saturday:

Cup: Bold Rangers v Grange SC Res, Rainhill Town 4th v Wellington, Burtonwood Albion v Cronton Villa, Mattiola v Cheshire Lines, St Michaels DH 3rd v Bruche Athletic Res, Orford 3rd v Woolston Rovers Res, Smiths v Junction 3rd.

Premier Division: Avon Athletic v Woolston Rovers, Cromwell v Vulcan, Cronton Villa v Sidac, Haydock v New Street, St Michaels DH v Croft, Thatto Heath v Halton Borough.

Division One: Blackbrook v New Street, Halebank v Newton Athletic, Monks Sports v Rainhill Town 3rd.

Division Two: Clock Face Miners v Beeches, Halewood Apollo v Earlestown, Moorfield v St Michaels DH Res, Runcorn Albion v Parklands, The Village v Haydock Res.

Division Three: Blackbrook Res v Winwick Athletic.

Division Four: FC Bruche Athletic v Penketh, Parklands Res v West Garth, Sankey Vale Res v Rockware.

Division Five: Earlestown Rovers v Widnes Youth & Development, Moorfield Res 3rd v New Street 3rd.