Devin Booker wasn't going to let Phoenix lose another close one.
Booker hit consecutive 3s late that sandwiched a steal and helped the Suns post a huge defensive stop late in a 98-94 win over Orlando (18-21) in snapping a two-game skid.
Kelly Oubre Jr. added 22 and Deandre Ayton added 13 points and nine rebounds off the bench as Dario Saric started in his place.
Evan Fournier led all scorers with 28 for the Magic (18-21).
Final score: Suns 98, Magic 94 (Talking Stick Resort Arena, 14,562)
Key moments
Fourth quarter: Orlando took a four-point lead, 94-90, on a Vucevic 3 with 59.