Has an NBA game ever ended126–125?
Yes, 25 times.

Every 126–125 game (25 times)
- February 5, 2025San Antonio Spurs 126, Atlanta Hawks 125
- January 28, 2024Atlanta Hawks 126, Toronto Raptors 125
- April 23, 2023Golden State Warriors 126, Sacramento Kings 125
- January 16, 2023Utah Jazz 126, Minnesota Timberwolves 125
- December 31, 2022Dallas Mavericks 126, San Antonio Spurs 125
- December 30, 2022Sacramento Kings 126, Utah Jazz 125
- December 19, 2022Atlanta Hawks 126, Orlando Magic 125
- October 23, 2019Charlotte Hornets 126, Chicago Bulls 125
- March 20, 2019Memphis Grizzlies 126, Houston Rockets 125
- February 27, 2019Miami Heat 126, Golden State Warriors 125
- March 30, 2018Denver Nuggets 126, Oklahoma City Thunder 125
- April 9, 2017Atlanta Hawks 126, Cleveland Cavaliers 125
- December 3, 2013Philadelphia 76ers 126, Orlando Magic 125
- March 23, 1992Atlanta Hawks 126, Golden State Warriors 125
- February 2, 1991Denver Nuggets 126, Atlanta Hawks 125
- February 10, 1987Indiana Pacers 126, Golden State Warriors 125
- January 26, 1984Denver Nuggets 126, Chicago Bulls 125
- March 20, 1981Dallas Mavericks 126, Denver Nuggets 125
- February 17, 1977Boston Celtics 126, Kansas City Kings 125
- November 2, 1974Boston Celtics 126, Atlanta Hawks 125
- January 4, 1970Atlanta Hawks 126, Milwaukee Bucks 125
- November 26, 1969San Francisco Warriors 126, San Diego Rockets 125
- March 22, 1966New York Knicks 126, St. Louis Hawks 125
- January 2, 1961Cincinnati Royals 126, Syracuse Nationals 125
- November 10, 1959Philadelphia Warriors 126, New York Knicks 125