Oldland took the lead on the half hour mark when Jerome Ingram met a cross with a header but it was the only goal in a half littered with chances for the home side.
Late in the second half, Simon Dennehy equalised and as the clock ticked round to ninety minutes, James Clough grabbed a late winner to seal all three points.
Team: Perry, Bamford, Davies, leigh, Douglas, Carter, Hutton, Hardiman, Dias, Ingram, McDowell
Subs: J.Comley, Hawkins