Launton Sports crashed to a 7-3 defeat at home to Oxford University Press in the Oxfordshire Senior League Premier Division.

Neil Luckhart hit a treble for the visitors with Sam Wharton and Sean Morcombe each bagging a brace.

Joe Deery, Mark Wickens and Mark Scanes replied for the hosts.

Bletchingdon Res were crushed 6-0 at Marston Res in Division 1, Billy Young and Jason Hallett hitting trebles.

Adrian Field scored a last-minute winner as Charlton fought back to defeat Middleton Cheney 4-3 at home.

Scott Finch and Jack Fermor saw the visitors charge into a 2-0 lead.

Kaseem Abidal clawed one back, while Stephen Gardiner poked in the equaliser. Josh Haet restored the visitors’ lead after the break, but Gardiner’s second goal made it 3-3.

Then came Field’s late clincher.

Charlton Res lost 2-0 at North Oxford Res for whom Sid Hamis and Mark Ochiela were on target.

Early on, Hamis missed a penalty before making amends with a 30-yard strike.