LUIS McGillycuddy fired a five-timer in Mansfield Road’s thrilling 6-3 home win after extra time over Chalgrove in the Oxfordshire Senior League's President’s Cup third round.

McGillycuddy hit a hat-trick in normal time to keep Mansfield Road in the tie as Chalgrove led twice with Simon Godfrey bagging a brace and Nick Skiller also netting.

And the Mansfield Road goal machine netted twice more in extra time, before Cameron Knight sealed victory.

Sean Hurcombe hit a hat-trick as Oxford University Press stormed back from two goals down to win 6-3 at Bletchingdon.

Strikes from Andy White and Ben Foster gave Bletchingdon the early advantage, but Press were level by the break with Bobby Parsons and Hurcombe netting.

Press went ahead when Stuart Wellburn turned a cross that was going wide into his own net, before they were awarded a dubious penalty, which Neil Lockhart converted.

Hurcombe scored twice more to complete his treble, with Foster grabbing his second for Bletchingdon. Lowly Horspath gained a welcome 3-2 home win over Kennington.

Goals from Simon Evans and Paul Flack put Horspath in charge at the break, before Rob Andrews reduced the deficit in the second half.

Craig Pitson restored the hosts’ two-goal cushion, and to make matters worse for Kennington, Simon Evans was sent off for swearing at a teammate.

Andrews notched his second, but Horspath held on to secure victory.

Kidlington Old Boys went top of Division 1 with a 2-0 home win over lowly Brough-ton & North Newington.

Tony Skinner fired Old Boys ahead in the 33rd minute after Daniel Jones charged down a defender’s clearance.

Daniel Jones lobbed Brough-ton keeper Ian Doak for Kidlington’s second on the hour.

Bottom club Enstone dominated their match at Long Crendon for large spells, only to go down 1-0 through a Dave Ford own goal.

Max Palmer bagged a brace as North Oxford came from two goals down to win 4-3 at Yarnton.

All North’s goals came in the second half, with Michael Hinkin and Elliott Powell also netting.

Mark Harris (2) and Mark Harper were Yarnton’s scorers.

In Division 2, Dean Isernia hit a hat-trick in Yarnton Res’s 5-2 win at bottom club Marston Saints Res, who have yet to win in nine games.

Ryan Therne and Rory James also netted for Yarnton, with Charlie Warland and Jason Hallett replying.

Dave Bulgarelli’s brace helped Enstone Res fight back for a 4-2 win at home to Charlton Res, which moved them off the bottom of Division 3.

Goals from Tom Sullivan and Mark James put Charlton ahead, but Enstone roared back with Bulgarelli’s brace supplemented by strikes from Chris Mullard and Jack Morgan.