Carl Landry added 16 points as Philadelphia (2-30) snapped a 12-game losing streak with its first win since Dec. 1. The 76ers also stopped a 23-game road slide dating to last season.
The Suns lost leading scorer Eric Bledsoe to a sprained left knee in the first half. The team said he would go for an MRI.
Bledsoe got hurt with 7:40 left in the second quarter and had to be helped to the locker room. He entered Saturday averaging 20.9 points and had four when he left the game.
The Sixers built a 16-point lead in the fourth quarter. The Suns got it down to a six-point deficit twice in the last two minutes, but Philadelphia was able to hang on.
Phoenix rallied in the second quarter after Bledsoe's injury, getting seven straight points from Booker to cut the Sixers' lead to 40-36. But the Suns got no closer before halftime despite Booker scoring 11 points in the quarter after not playing in the first.
Booker took Bledsoe's spot in the starting lineup to open the second half.
The Suns took their first lead since a 2-0 advantage when Knight knocked down a 22-foot jumper to make it 60-58 in the third quarter.
But Philadelphia reclaimed the lead behind Stauskas, who hit two key 3-pointers and a long jumper, the last bucket with 40 seconds left in the third. Kendall Marshall made a 3 with 0.9 seconds to go, giving the Sixers an 85-75 lead going into the fourth quarter.
The Sixers got a lucky basket early in the game when Canaan attempted a lob to Noel that he couldn't catch in mid-air. The ball went off Noel's hands and the rim and bounced straight up, dropping into the net for two points.
Sixers: C Jahlil Okafor, the Sixers' leading scorer this season, sat out with right knee soreness, replaced in the starting lineup by Jerami Grant. ... The Sixers ended a streak of five straight losses to the Suns.
SUNS: F Markieff Morris served the first of his two-game suspension for conduct detrimental to the team. ... G Sonny Weems, who hadn't played since seeing six minutes of action on Dec. 16 at Golden State, had three points and three assists in 17 minutes. ... The Suns got another scare 30 seconds into the fourth quarter when Booker turned his left ankle after a shot and was helped to the bench. After a quick examination during a timeout he came back into the game.
76ers: At Utah on Monday night.
Suns: Host Cleveland on Monday night.