Has an NBA game ever ended 95-79?
It has. 95-79 has been a NBA final 25 times in 73,172 games. The first was Rochester Royals beat Anderson Packers on January 21, 1950; the latest was San Antonio Spurs beat Memphis Grizzlies on December 1, 2017.
That makes 95-79 the 861st most common final score out of 3,189 that have ever occurred in NBA. One point away, 96-79 has happened 22 times and 95-80 has happened 19 times.