Has an NBA game ever ended 128-120?
It has. 128-120 has been a NBA final 39 times in 73,172 games. The first was Chicago Bulls beat Cincinnati Royals on December 16, 1966; the latest was Miami Heat beat Charlotte Hornets on March 6, 2026.
That makes 128-120 the 624th most common final score out of 3,189 that have ever occurred in NBA. One point away, 129-120 has happened 33 times and 128-121 has happened 29 times.