Has an NBA game ever ended 97-79?
It has. 97-79 has been a NBA final 31 times in 73,172 games. The first was New York Knicks beat Minneapolis Lakers on December 22, 1948; the latest was Miami Heat beat Milwaukee Bucks on January 14, 2018.
That makes 97-79 the 752nd most common final score out of 3,189 that have ever occurred in NBA. One point away, 98-79 has happened 22 times and 97-80 has happened 32 times.