Has an NBA game ever ended128–102?
Yes, 19 times.

Every 128–102 game (19 times)
- March 16, 2025Minnesota Timberwolves 128, Utah Jazz 102
- December 2, 2024Chicago Bulls 128, Brooklyn Nets 102
- May 21, 2023Miami Heat 128, Boston Celtics 102
- April 2, 2023Orlando Magic 128, Detroit Pistons 102
- August 13, 2020Phoenix Suns 128, Dallas Mavericks 102
- January 14, 2020Milwaukee Bucks 128, New York Knicks 102
- April 8, 2003Golden State Warriors 128, Utah Jazz 102
- April 7, 1997Chicago Bulls 128, Philadelphia 76ers 102
- March 15, 1996Phoenix Suns 128, Philadelphia 76ers 102
- March 27, 1995Utah Jazz 128, Washington Bullets 102
- November 25, 1992San Antonio Spurs 128, Utah Jazz 102
- April 12, 1992Boston Celtics 128, Charlotte Hornets 102
- December 19, 1989Los Angeles Clippers 128, Indiana Pacers 102
- May 1, 1988Boston Celtics 128, New York Knicks 102
- November 10, 1981San Antonio Spurs 128, Los Angeles Lakers 102
- November 4, 1981San Antonio Spurs 128, Cleveland Cavaliers 102
- March 3, 1981Chicago Bulls 128, New Jersey Nets 102
- January 14, 1981Phoenix Suns 128, Denver Nuggets 102
- February 8, 1975Boston Celtics 128, New York Knicks 102