Brighton snatch late draw with Liverpool