Has an NBA game ever ended 102-85?
It has. 102-85 has been a NBA final 33 times in 73,172 games. The first was Rochester Royals beat Baltimore Bullets on January 13, 1949; the latest was Denver Nuggets beat Portland Trail Blazers on December 22, 2017.
That makes 102-85 the 714th most common final score out of 3,189 that have ever occurred in NBA. One point away, 103-85 has happened 37 times and 102-86 has happened 56 times.