Callum White bagged a brace as Banbury clawed their way up another two places to sixth in the South Premier Hockey League after beating visitors Milton Keynes 3-1 and keep their promotion drive going.
Banbury are only five points short of the all-important fourth place and with games to come against four of the teams above them.
The home side again conceded an early goal as Tom Murtagh finished a well-practiced penalty corner routine awarded after a midfield slip gifted the visitors an attacking chance to give the visitors a lead only two minutes into the game.
Banbury dominated possession and White brilliantly broke through and finished from the top of the circle to complete a solo run only moments after coming on to the pitch as first change substitute to level after ten minutes. The home side continued to push forward but were unable to capitalise on the possession to see the sides go into the break on level terms.
Severe traffic delays around Banbury due to road closure
Man jailed after leading police on a 100mph chase in Bicester
'It was simply wonderful': Swimming wish comes true for Banbury care home resident
Police want to speak to this man in connection with a handbag theft near Banbury
Driver abandons car near primary school during high speed chase in Bicester
In the second half it was beginning to look as if the home pressure and possession would not bring a well-deserved win but another right-sided move involving Louis Harris, George Brooker and Waqas Akbar earned a penalty corner which was slammed home by Josh Nunneley.
The visitors broke through against the dominant home side often enough only to be thwarted by another outstanding performance from centre back Harry Camp. And it was Camp who set up Banbury’s third goal when he charged through midfield and up to the opposition circle for his pass to create a spectacular overhead finish by White to seal the victory with three minutes remaining.