The Clippers suffered their third straight loss and played their second game in a row without the services of Chris Paul, who has a bruised knee.
Phoenix held only a one-point lead as the game headed into its final 4 minutes, but Scola made back-to-back jumpers and Marcin Gortat scored on a reverse layup to give the Suns an 86-79 cushion.
Los Angeles again closed within one in the final minute, but eight Phoenix free throws in the final 23 seconds protected the lead.
Jamal Crawford scored 21 for the Clippers, who will play five of their next six games on the road.
Interpol investigating stolen passports on missing flight
Susan Sarandon 'very excited' about daughter's pregnancy