A last gasp equaliser by visitors Thatcham Town dropped Rovers back into the automatic relegation places, from which they had seemed to be escaping as the clock hit 90 minutes.
Rovers struck on three minutes, Oldhams corner was headed back across goal by Lloyd and volleyed home via a deflection by Divine.
Thatcham hit back positively and after Alves had struck a post from a free kick, Ceesay capitalised on hesitancy in the Rovers defence to make it 1-1 on 12 minutes.
Okpolokpo thought he had restored Rovers lead on 32 minutes but his close range effort was disallowed for an imaginary handball.
After a quiet start to the second half it was That ham who went close on the hour, ex SCR man Martin linked up with Ceesay, and he bought a great save out of Dillon.
Ceesay had a goal disallowed for offside and almost immediately Rovers took the lead, Oldhams low cross being fired home by substitute Ghannam.
Okpolokpo headed a Martin effort clear on 80 minutes. Thatcham upped the pressure and a free header by Kaba levelled things up in stoppage time.
Full report to follow.