Danny Taylor scored a late winner as Eynsham ended Riverside’s unbeaten start to their Oxfordshire Senior League Division 1 campaign with a 5-4 comeback victory.

Drew Fowler gave Riverside the lead, before hitting No 2.

Danny Taylor clawed one back with a chip, with Kris Clarke heading into his own net to restore Riverside’s lead.

But a free-kick from Rory Thomson and a Jamie Hodges goal brought Eynsham level.

After the break, Adam Woolford put Eynsham ahead, only for Michael Sackey to equalise.

Taylor then headed Eynsham’s winner.

Robbie Brown hit a double in Middleton Cheney’s 6-0 thrashing of Long Crendon.

Brown’s strike, a Paul Carter penalty and a Steve O’Brien goal saw Middleton storm into a 3-0 lead at the break.

In the second half, Brown notched his second, before Paul Connelly and Scott Finch wrapped-up the rout.

Jack Eley scored a first-half winner as Enstone Sports beat Charlton United 1-0.

Dean Boyles netted a late equaliser for Oakley United in a 2-2 draw at home to Yarnton.

Yarnton took the lead when a mistake from Oakley keeper Andy Durndell allowed Adam Harper to tap home.

Mark Stow equalised, only for Rory James put Yarnton back in front.

Two minutes from time, Boyles grabbed a point when he poked in the equaliser.

Eynsham Res edged to a 4-3 victory against Oxford University Press Res in Division 2.

Andy Glossop and Tom McCudden gave Eynsham a 2-0 lead, only for Josh Jelfs and a Dave Behan own goal saw OP equalise.

Glossop restored Eynsham’s lead after the break, with a cool finish, only for OUP to equalise when a shot from substitute Phil McCabe sailed over keeper James Maton’s head in the top corner.

Ollie Page swept in the winner from a James Reeve cross.

Bletchingdon Res broke their duck with a 1-0 success against Adderbury Res.

John Webb scored the winner with a close-range header in the first half.

Keeper Adam Peck in the home goal made sure that Bletch took the points with two excellent saves.

OTHER SCORERS Div 1: North Oxford 2 (A Gilroy 2), Chadlington 1 (C Salmon).

Div 2: Yarnton Res 3 (M Harper, W Jaycock, M Truby), Slade Farm Utd 1 (S Barker).

Div 3: Horspath Res 9 (B Beresford 4, S Warner 2, C Williams, D Simmons, A Bryant), Enstone Res 2 (T Adams, M Clements); Broughton & North Newington Res 4 (S Adkins, L Whitehead, J Phillips, S Hankin), Hinksey Res 2 (M Harey, D Kianzad); Oxford Irish 6 (R Jones 4, K Morrisey 2), Charlton United Res 3 (T Sullivan, C Blackman, D Cuddy og).