Brian Rawlings hammered a hat-trick for Berinsfield as they edged out Kennington in an eight-goal Oxfordshire Senior League Premier Division thriller.

Barry Hayden headed the opener, before Rawlings doubled their lead.

Rob Cattell reduced the arrears.

After the break, Rawlings grabbed his second, only for Stuart Dunham to claw one back and Cattell to level.

Craig Rawlings restored Berinsfield's lead with a controversial free-kick before Brian Rawlings sealed a 5-3 victory.

Lee Blossom and Lee Thomas proved the difference for Launton Sports as they beat ten-man BCS Bardwell 2-0.

After a goalless first half, Bardwell were reduced to ten men when Darren Broderick was sent off for a professional foul on goal, Lee Blossom putting away the resultant penalty.

Two minutes from time, Lee Thomas sewed up the points with their second.

Kevin Ronaldson netted a four-timer for Kidlington Old Boys as they crushed Oakley 6-0 in Division 1.

Ronaldson scored a first-half treble, before completing his tally after the break. Gareth Davies (penalty) and Andy White got the others.

Marston Saints increased Middleton Cheney's relegation fears with a 3-1 win.

A double from Gary Duckett, the first from 20 yards, put Marston in control.

Although Middleton pulled one back, a Josh Carr strike killed Middleton off.

Tommy Gaughan bagged a brace for Worcester & Bletchingdon as they beat Fritwell 3-1.

Stuart Wells was their other marksman, with Jordan Kaye scoring for Fritwell.

Marston Saints reached the semi-finals of the Clarendon Cup with a 2-1 victory at Oxford University Press Res.

Ashley Duckett and Tom Holmes found the net for Saints, with Matty Taylor replying.

Oakley United Res made the last four of the Ivor Gubbins Cup after battling back to beat Yarnton Res 2-1, with goals from Steve Barclay and substitute Jamie Smith.

Luke Staniford had earlier fired Oakley ahead.