BICESTER survived a late comeback to beat Swindon College Old Boys 43-38 in Southern Counties North.

Dan Spencer converted Dickie Walsh's early try, before Swindon replied through two Charlie Grabe penalties.

Matty Allen crossed and Grabe converted as the hosts took a 13-7 lead, but Bicester's Ryan Gallacher galloped over.

Swindon's Ashley Brown was sin-binned and the visitors took advantage as Dave Ahu-Gooch powered over.

But a Grabe penalty reduced Bicester's lead to 17-16.

The visitors extended their advantage through Ryan Biscoe's unconverted score, before Ahu-Gooch went over.

James Grosvenor added the extras for 29-16 and then converted a penalty try.

Biscoe was binned and Liam Splaine sped over for Swindon, with Grabe converting for 36-23.

But Dave Aslett ran in for Bicester, with Grosvenor again converting Tries from Tucker Blinkhorn and Splaine, one converted by Adam Davies, took the score to 43-35.

With Bicester's Spencer sent to the bin, Davies then kicked a late penalty as Swindon fell short.

Wallingford lost 23-0 against Marlow.