idiom
neck and neck
Meaning
very close in a race or competition
Example
The two runners were **neck and neck** until the final lap.