Dan Kirk grabbed the last-gasp winner as Union Street booked their place in the RT Harris Oxford City FA County Junior League Cup final with a 4-3 home win against North Oxford Conservative Club.

It looked all over for Con Club as goals from Shane Whalley, Kirk and Alex Planchett gave Union what looked like an unassailable lead, only for Steve Doyle (2), Dean McGurk to level with five minutes remaining.

Kirk then hit the last-minute winner to wreck Con Club’s hopes of an amazing comeback.

Jame O’Brien grabbed a late winner as Nuffield Arms won 1-0 at home against Oxford Irish in a Premier Cup group match.

Nuffield’s Andrew Shellard missed a penalty.

In a Doug Hobbs group game, Fairview won 3-1 at home to Blackbirds Boys with goals from Micheal Brookes, Don Hartley and Martyn McCaigue.

Chris Howells replied.

Wheatley United won 4-1 away to Inter Oxford, thanks to a brace from Ben Strong and strikes from Andrew Pepperrell-Gray and James Hilland with a stunning volley.