KENNINGTON are the Upper Thames Valley Sunday League Division 1 champions.
Two John Mills goals gave them a 2-1 victory over nearest rivals Mason’s Arms to clinch the crown.
And to compound Mason’s misery, Ben Strong was sent off for two bookings.
Jamie McCualy fired Mason’s ahead, but Mills’s double sealed a fine comeback.
Mason’s must now win one of their last two games to secure promotion to the top flight.
Nick Skiller bagged a brace as Chalgrove beat Sutton Revolution 6-1.
Jamie Foy, Matt Howitt, James Quainton and Sam Eeles also scored, with Johnny James netting the sole Revolution reply.
Oxford enjoyed a 3-0 victory at Research Machines in Division 2.
Fama Mara, Henry Alkali and Al Ahmed were on target.
Yellow Eagles confirmed promotion from Division 3A following a 2-0 win at Abingdon Exiles.
A fantastic run of 13 wins out of 14 ensures they go up and puts them on the brink of the title.
Only Blacks Head Bletchingdon, who are nine points behind but with two games in hand, can pip them to the crown.
Ryan Simpson chipped home to give Eagles a deserved start, and substitute Rob Padbury sealed the points with a spectacular overhead kick.
King & Queen Wheatley were held to a 3-3 draw at Northway, which seemingly ends their promotion hopes.
Ben Beresford, Ben Jones and Brian Kerry scored for Wheatley, but it wasn’t enough as Marvin Martin (2) and Dinarte De Sousa secured a point.
Railway Wheatley sealed their biggest-ever win, beating White Horse Abingdon 15-0.
James Keeble and Aaron Lamon both hit trebles, with Ryan Gostick (2), Phil Lowe (2), Shaun Liptrot (2), Tom Williams, Guy Lowe and Seb Warner also getting in on the act.
In Division 3B, a Chris Stringer double means Abingdon Knights need just one more win to secure promotion, after a 2-1 victory over Berinsfield Rebels.
Sid Mobbs struck for Berinsfield, but Stringer then took centre stage.
Long Wittenham had a comfortable 4-0 home win over Milton Midgets.
Dan Osborne hit a double, with Clint Hedges and Phil Lynch completing an easy success.
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