GRANGE Sports stayed top of the Warrington and District League Premier Division with a 3-1 victory over hoodoo side Thatto Heath.

Lewis McEvatt got onto the end of a fine move to score early.

The St Helens side fought back and equalised, but they had a player dismissed just after the hosts took the lead again through Tom Batemen.

Grange were on top early in the second half and a fine 30-yard effort from Scott Robinson gave them the breathing space needed.

Heath threw caution to the wind, and in a thrilling last 30 minutes both sides hit the woodwork and spurned excellent chances.

In a great weekend for Grange, their reserves won at Division Three leaders and fierce rivals Orford 3-1.

Goals from Jordan Melvin, Kev Ferrigan and Ryan Bradbury earned three points that took Grange off the bottom of the table.

Man-of-the-match Tom Wilson scored twice for a depleted but commanding Eagle JFC side in a 2-1 win at Rockware in Division Four.

Eagle, missing the firepower of Matty Colley, Brad Stokes and Jack Johnson, commanded the game from start to finish.

Results:

Premier Division: Croft 1 Cromwell 0, Grange 3 Thatto 0, New Street 7 St Michaels 3, Sidac 0 Halton 2, Woolston 2 Cronton 3.

Division One: Newton Ath 4 Pex Hill 4, Railway 2 New Street Res 6, Rainhill 3rd 8 Winwick 0, Sankey Vale 2 Monk 3.

Division Two: Beeches 0 Runcorn Alb 3, Clock Face 0 Halewood 3, Haydock Res 1 Farnworth 5, Hatton 3 Parklands 3, St Michaels Res 0 Moorfield 5, Village 6 Earlestown 0.

Division Three: Bold 4 Wellington 4, Halton Res 0 Rainhil 4th 7, Newton 3 Vulcan Res 5, Orford Res 1 Grange Res 3, Winwick Ath 2 Blackbrook Res 5.

Division Four: Cronton Res 1 Cheshire Lines 6, Parkland Res 5 Bruche 2, Penketh 1 Burtonwood 4, Rockware 1 Eagle JFC 2, Shell 9 Crosfields 1, West Garth 3 Mattiola 4.

Division Five: Earlestown 4 Village Res 2, Moorfield Res 1 Orford 3rd 4, Penlake 1 Widnes Youth 0, Woolston Res 1 New St 3rd 2.

Fixtures for Saturday, 2pm:

Premier Division: Croft v Thatto, Cromwell v St Michaels, Halton v Cronton, Haydock v New Street, Sidac v Avon, Vulcan v Woolston.

Division One: Halebank Res v Sankey Vale, Monk v Blackbrook, Railway v Newton, Widnes v Pex Hill, Winwick v Sidac Res.

Division Two: Clock Face v Farnworth, Earlestown v Runcorn, Halewood v Beeches, Hatton v Village, Moorfield v Haydock Res, St Michaels Res v Parklands.

Division Three: Avon Res v Blackbrook Res, Grange Res v Rainhill 4th, Orford Res v Winwick, Wellington v Halton.

Division Four: Burtonwood v Mattiola, Cronton Res v Shell, Crosfields v Eagle JFC, Parklands Res v Sankey Vale Res, Rockware v Penketh.

Division Five: Junction 3rd v Woolston Res, Moorfield Res v Widnes Yth, New St 3rd v Earlestown, St Michaels 3rd v Orford 3rd, Village Res v Smiths.