horserace

noun

A race between horses ridden by jockeys.

A close and closely watched contest, especially an election.