"at the eleventh hour"
Meaning: at the last minute; almost too late
Example: Their auto detailing project was finished at the eleventh hour, just in time for the transport show.
Last week's idioms:
keep/stay in touch (with someone)
live from hand to mouth
rub (someone) the wrong way