Has an NBA game ever ended 106-86?
Yes. NBA has seen a final score of 106-86 22 times. It first happened on February 1, 1958, when Philadelphia Warriors beat Detroit Pistons, and most recently on April 13, 2021, when Phoenix Suns beat Miami Heat.
That makes 106-86 the 917th most common final score out of 3,189 that have ever occurred in NBA. One point away, 107-86 has happened 40 times and 106-87 has happened 37 times. Nearly all of its occurrences fall between 1980 and 2009.