Tommy Hayday and Jay Morris hit hat-tricks as title-chasing Garsington romped to an 11-0 win at lowly Chadlington in the Oxfordshire Senior League Premier Division.

Tyrone Brackett (2), Jelroy Constant, Dean Simms and Alex Fasoranti completed the rout.

Enstone’s Paul Allen headed a last-gasp equaliser to dent leaders Rover Cowley’s title hopes in a 2-2 draw.

Rover had led 2-1 at the break withgoals from Charlie Bough and Louis George, while Marek Plucinski netted for the home side.

Craig Bagnall curled home an 86th-minute winner from an acute angle to give high-flying Adderbury Park a 1-0 home win over Horspath.

Tom Payne hit a hat-trick as Mars-ton Saints recorded their biggest win of the season with a 6-1 thrashing of basement boys BCS Bardwell.

Jason Bedford opened the scoring from close range for visitors Bardwell, but Payne quickly got Marston level.

Bardwell’s Ollie Adams was then sent off for kicking out at John Hudson.

Marston ran away with the match in the second half with further goals from Alex Gordon-Weeks, Mark Gaul and Craig Morbey before Payne struck twice to complete his treble.

Former Oxford United favourite Joey Beauchamp scored twice as Bletchingdon ended Stonesfield’s run of five straight wins with a 4-1 victory.

Beauchamp’s brace included a dubious penalty, while Aidy Wells also grabbed a double for the visitors. Kori Noonon was the Stonesfield scorer. Dave Carter’s 43rd-minute strike for struggling Oxford University Press condemned Kennington to a 1-0 home loss and their third successive defeat.

Chris Heritage hit a four-timer in Charlton United’s 4-4 home draw against Middleton Cheney in Division 1.

Matty Hillsdon, Arron Ainsworth, Steven McGloughlin and Sam Caple were the Middleton marksmen.

James Allen’s second-half free-kick gave Slade Farm a 1-0 win at Yarnton.

Jamie Smith hit a hat-trick and Matt Deane bagged a brace in Oakley’s 5-0 win at North Oxford.

Daniel Burrows bagged a brace – including a penalty – to give Kidlington Old Boys a 2-2 draw at Garsington Res. Francis Mapplethorpe and Jack Merrill replied for Garsington.

Fritwell Res marched on at the top of Division 2 with a 3-2 win at Broughton & North Newington Res.

Ash Holland, Adam Holland and Darren Ali netted for Fritwell, with Andy Cullen and Matt Worthington replying.

Adderbury Park Res kept up the pressure on the leaders with a 1-0 win at Horspath Res.

Toby Hone grabbed the decisive goal.

Paul Peedell’s 89th-minute penalty gave lowly Yarnton Res a 1-1 draw at fellow strugglers Long Crendon.

Chris Walker had fired Crendon ahead on the hour.

Andy Parke hit a hat-trick as Oakley Res boosted their Division 3 title challenge with a 4-2 home win over Stonesfield.

Gary O’Donovan netted Oakley’s other goal from the penalty spot, with Peter Miller grabbing both Stonesfield goals.

Gary Curtney bagged both goals in Bardwell Res’s 2-0 home win over Chadlington.