Down to the Wire:

The last minute; very little time.