Has an NBA game ever ended127–126?
Yes, 20 times.

Every 127–126 game (20 times)
- April 14, 2026Charlotte Hornets 127, Miami Heat 126
- December 27, 2025Orlando Magic 127, Denver Nuggets 126
- January 20, 2024Houston Rockets 127, Utah Jazz 126
- January 24, 2023Washington Wizards 127, Dallas Mavericks 126
- December 28, 2022Sacramento Kings 127, Denver Nuggets 126
- February 27, 2022Detroit Pistons 127, Charlotte Hornets 126
- February 28, 2021Charlotte Hornets 127, Sacramento Kings 126
- October 23, 2019Minnesota Timberwolves 127, Brooklyn Nets 126
- April 3, 1990Golden State Warriors 127, Orlando Magic 126
- February 4, 1989Denver Nuggets 127, Utah Jazz 126
- March 12, 1986Phoenix Suns 127, Milwaukee Bucks 126
- April 29, 1983San Antonio Spurs 127, Denver Nuggets 126
- March 5, 1982Denver Nuggets 127, Washington Bullets 126
- February 19, 1981Denver Nuggets 127, Phoenix Suns 126
- January 31, 1980Denver Nuggets 127, New Jersey Nets 126
- November 25, 1978Milwaukee Bucks 127, Philadelphia 76ers 126
- November 20, 1976Houston Rockets 127, Kansas City Kings 126
- December 17, 1971Portland Trail Blazers 127, Philadelphia 76ers 126
- January 5, 1963San Francisco Warriors 127, Chicago Zephyrs 126
- November 29, 1959New York Knicks 127, Philadelphia Warriors 126