neck and neck
Meanings
- inconclusive as to outcome; close or just even in a race or comparison or competition;
- "as they approached the finish line they were neck and neck"
- even or close in a race or competition or comparison;
- "the horses ran neck and neck"