EL Hadji Diouf's late penalty earned Doncaster a deserved point against the high-flying Seagulls.
Rovers enjoyed the majority of possession and territory but rarely turned that into clear-cut scoring opportunities against a resolute Brighton side.
They found themselves behind on 20 minutes - rather against the run of play - when an unmarked Craig Mackail-Smith latched onto Liam Bridcutt's cross-come-shot.
Mackail-Smith made a hash of his first attempt but had all the time in the world to tap home from two yards out with Carl Ikeme exposed in the Rovers goal.
Giles Barnes should have levelled before the break when he headed Diouf's free kick wide, while James Hayter blasted over after Simon Gillett saw his shot blocked.
To their credit Rovers came out for the second half fighting and James Coppinger saw his close range volley hit the side netting.
It looked like the game was drifting away from Doncaster - until they were literally handed a way back into it in the 78th minute.
Diouf's corner was clearly handled by Joe Mattock, leaving the Senegalese striker to coolly slot home an equaliser from the spot - earning Doncaster what could yet prove to be a vital point.