ANDY Stratford was both hero and villain for Eynsham SSC in their 3-3 draw at home to Spartan Rangers in the Witney & District FA Premier Division, writes HARRY ROSE.

Stratford scored for the hosts before putting the ball in his own net.

Matty Walker and David Primhak were also on target for Eynsham, with Frank Clarke and Dave Cross scoring for Spartan.

Warwick Tompkins hit a hat-trick as leaders Charlbury Town eased to a 4-1 win at home to Witney Royals.

Craig McCallum was also on target for Town, with Omar Semlali scoring the away side’s consolation.

Hanborough kept up the pressure at the top with a comfortable 4-0 home win over Minster Lovell.

This was courtesy of a Jack Morton double and goals from Craig Johnson and Arron Hobley.

Ethan Penney’s double helped Combe to a 3-2 win over fourth place Carterton Town A.

Simon Barker was also on target for Combe, while Martin Watroba and Olly Bush scored for Carterton.

Kirtlington edged to a narrow 3-2 win away to Hailey, thanks to Jake East’s brace and a Shane Probitts effort.

Henry Macke and Connor Beverage hit back for Hailey.

Division 1 leaders FC Hollybush dropped points for the first time this season as they were held to a goalless draw at Stonesfield.

That allowed second-placed Carterton Rangers to close the gap to six points with a 2-1 victory at home to Aston.

Jamie Kennedy was on target for Aston, but it wasn’t enough as Mykel Ryan and Dan Hall goals sealed victory for the hosts.

Craig Mays notched four goals as Tower Hill Stars went top of Division 2 in style with an 8-3 victory at Spartan Rangers Res.

There was also a hat-trick for Luke Simmons and a lone goal for Sam Bowers, while Jack Simpson, Nick Brown and Matt Townsend replied.

OTHER SCORERS

Div 1: Moreton Rangers 2 (D Groom, J O’Hara), Milton 0.

Div 2: Chipping Norton Tn Res 0, Hailey Res 2 (J Austin, M Hazell); Middle Barton 3 (J Umney 2, N Acock), Brize Norton 3 (H Parker, B Lachwicz, R Weston); Tower Hill 2 (J Mariani, J Scott), Kingham AB 2 (B Aitken, A Thornton); Witney Wands 2 (C Read, B Crumlish), FC Ascott 1 (K Merritt).

Div 3: Aston Res 1 (R Lewis), Bletchington 5 (J Godfrey 2, J Deabill 2, D Potter); Ducklington Res 3 (C Nyenya, R Dunseath, G Townsend), Minster Lovell Res 0; Witney Royals Res 0, Charlbury Tn Res 2 (D Corbin, C Siford); Wootton 7 (L Spencer 4, M Steers, 2, L Leggett), Bampton Utd Res 3.

Div 4: Brize Norton Res 1 (R Duffy), FC Mills 5 (O Nolan 2, I Parks, P Read, D Cooper); Kingham AB Res 2 (D Case, A Sheppard), Wootton Res 4 (F Scott, J Cooke, M Mumford); Milton Res 1 (D Hooton), Combe Res 4 (L Shodunke 3, M Dale); Siege 13 (N Howells 5, W Griffiths 3, T Dix 2, C Austin 2, A Maskery), Eynsham SSC Res 0.