be left at the post

Verb

 * 1)  To be beaten from the beginning of a competition or race.
 * 2)  To be completely overwhelmed or dominated.