Witney Vikings lifted the OFA Under 16 Youth Cup after coming from 3-0 down to beat Oxford Irish 6-3 in a thrilling final.
And Marston Saints were also celebrating after beating Oxford City 4-0 in the Under 14 final.
Irish were 2-0 up inside 15 minutes, and after Sam Doherty hit a post, Irish made it 3-0.
But Vikings hit back, Jordan Anderson heading home Luke Manning’s free-kick to reduce the arrears, and then Paul Banks heading home a second goal before the break.
In the second half, Ollie Lynch’s 25-yard lob levelled the match, before Doherty pounced on a loose ball to score from an acute angle to give Vikings the lead.
Captain Manning slammed home a spectacular 35-yard free-kick to make it 5-3, and the scoring was rounded off from another dead ball situation.
Aidan Foard curled another free-kick around the wall to cap a memorable fightback.
Meanwhile, an early diving header from Charlie Warland set Marston on their way to victory.
Two quality strikes fron Dan West and a Deon Gallacher header sealed a deserved victory.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here