ST Michael's DH are champions of the Warrington & District League's Frontrunner Premier Division after a formidable 3-0 show at Haydock in midweek.

Their rivals' challenges imploded with Eagle Sports unable to win at Fearnhead on Saturday and Moore United emerging from two games with just a solitary point.

Outsiders Penlake were held to a 1-1 draw by neighbours Beeches, so Saints cannot now be over-taken.

Moore United surrendered 3-0 with a tame show against Billinge after battling to draw 2-2 with Whiston in midweek.

General Chemicals Res fell victim to one of the biggest shocks in years in losing the Depot Cup final to Spartak in extra-time.

Chemics look like reeling in Halton Borough at the top of Division Two, having hit winning league form since the New Year. But a modest crowd at St Alban's BQ was shocked how well Spartak absorbed Chems' best attacks.

Steve Molyneux fired Spartak into a late lead only for Mike Garland to force extra-time.

In the final minute, Spartak skipper Dave Fallon settled it.

Division One Vulcan were crowned champions in midweek, the runners-up spot still unresolved.

Moorfield finished their season with a 2-0 defeat at Lymm Rangers.

Vicars secured mid-table respectability with a 1-0 win over Downall Green, who must win their last game to climb above Moorfield into second spot.

In the relegation scrap, neither Blackbrook nor Avon Athletic were happy with their 2-2 draw. One or other will join Grappenhall in dropping to Division Two.

General Chemicals dusted themselves down after their cup disappointment to move closer to the Division Two title with a win at Orford YC on Saturday.

Goals from Tony Darbyshire (2) and Alan Maguire tested Chems' resolve but a brace by Craig Beech plus strikes by Jon McDonald, Peter Dogan and John Kennedy secured a 5-3 victory.

With three games remaining, they require three more points to wrap up the championship.

Runcorn Albion hit Matthiola for four through Peter Bazley, Peter Houghton, Kenny Newby and Paul Molloy.

Albion battled for a 1-1 draw with Beechwood, compounding the latter's recent slump.

The Drinkwater Cup semi-finals produced excitement. The all-Premier Division tie between Haydock and St Michael's was decided by penalties after 120 minutes.

The score after extra time was 1-1 but in the shootout, Haydock's nerve held and they were winners by one goal.

The other semi-final was equally tense with Division Three champions Mill Brow and Division Two's Beechwood also going to spot-kicks after a 1-1 draw.

The penalties were tense but more productive - both sides successful with six before Beechwood's keeper failed to convert.

Mill Brow's keeper calmly steered his side into the final.