NECK AND NECK

Meaning 1:
Meaning 2:

neck and neck - involved in a very close election or competition - คู่คี่, สูสี