Has an NBA game ever ended139–120?
Yes, 9 times.

Every 139–120 game (9 times)
- April 10, 2026San Antonio Spurs 139, Dallas Mavericks 120
- January 1, 2025Denver Nuggets 139, Atlanta Hawks 120
- November 29, 2023Orlando Magic 139, Washington Wizards 120
- February 10, 2022Toronto Raptors 139, Houston Rockets 120
- March 6, 2020Brooklyn Nets 139, San Antonio Spurs 120
- May 7, 1985Los Angeles Lakers 139, Portland Trail Blazers 120
- March 2, 1973Seattle SuperSonics 139, Buffalo Braves 120
- January 31, 1967New York Knicks 139, St. Louis Hawks 120
- February 11, 1960Philadelphia Warriors 139, St. Louis Hawks 120