Tasha Kenny bagged four goals as Oxford City won a thriller 6-4 against North Leigh in the Under 16 League.

Bryony Bennett also hit a four-timer for North Leigh in a game which saw the lead constantly change hands, with City twice coming from behind and North Leigh doing likewise before City’s two second-half goals sealed it.

A hat-trick from Georgia Williams, and one from Rebecca Hill, earned Chinnor a 4-1 victory at St Edmunds, who replied through Daisy Turney.

The Under 12 League had a nail-biting climax with the final game between St Edmunds and Kidlington deciding the title.

Whoever won this match would be champions – with Cholsey standing by to clinch the trophy should St Edmunds and Kidlington draw, and they beat Ducklington.

Both St Edmunds and Kidlington led at various stages of their game, but it finished 3-3.

And Cholsey’s 3-2 win over Ducklington left them top.

Sophie Grimson headed St Edmunds, only for Amelia Brookes to equalise.

St Edmunds goalkeeper Sophie Tatford saved a second-half penalty, but Beth Hawtin followed up to score from the rebound.

Anna Jiminez equalised and moments later Meggie Crawford poked the ball into the net to give them St Edmunds the lead.

With just two minutes left, Kidlington’s Zoe Taylor fired home to make it 3-3 – and scuppered the title hopes of both sides.

Didcot Casuals’ bid to finish second in the Under 11 League to Swindon Town – a team they had beaten twice in the league this season – ended when they lost 3-0 at home to Swindon Spitfires.

Rosie Anderson’s good footwork in a crowded box gave her the space she needed to fire home the only goal as Oxford Bluebirds beat Tower hill Vixens 1-0.

It was harsh, though, on Millie Andrews who made her debut in goal for Vixens and so nearly kept a clean sheet.

Alice Ford and Lucy Maguire got the goals as Oxford City beat Kidlington 2-0 in the Under 10 League.

l THE Oxford Mail Girls League finals day takes place at Oxford City on Sunday.