TORONTO — Leandro Barbosa scored 35 points, Canadian star Steve Nash had a season-high 18 assists and the Phoenix Suns set a season high in points, beating the Toronto Raptors 136-123 on Wednesday night.

Shawn Marion had 10 points and 14 rebounds for the Suns, who have won four straight and 12 of their past 14. Amare Stoudamire had 25 points and six rebounds, failing to record his fourth straight double-double.

Nash scored 10 points in his only appearance of the regular season in Canada, and received a loud ovation during the pregame introductions.

T.J. Ford, who had missed five of the past seven games because of a stinger in his left arm, scored 27 for Toronto, which had won four straight home games. Anthony Parker added 22, and Jose Calderon and Carlos Delfino had 14 points apiece.

Pacific Division-leading Phoenix has won seven straight against Toronto.

Raptors forward Chris Bosh missed his fourth consecutive game with a strained groin, and forward Andrea Bargnani sat out for the second straight game with a hyperextended left knee.

Without its top two big men, Toronto kept it close for the first 15 minutes and trailed by just one, 37-36, when Nash returned in the second. Boris Diaw made a hook shot and Barbosa sandwiched 3-pointers around a layup by Ford, then added a driving layup to cap a 10-2 run that put the Suns ahead 47-38.

Grant Hill also finished with 17 points and nine assists for Phoenix.

Two 3-pointers by Delfino helped Toronto whittle it down to 61-56 at the half, but Phoenix opened the third with an 11-2 run and didn't let up, leading by as many as 23.

CELTICS 113, SIXERS 103: At Philadelphia, Paul Pierce had 19 points and 12 assists, Kevin Garnett scored 22 points and the Boston Celtics broke open a surprisingly tight game in the fourth quarter to beat Philadelphia. Ray Allen added 12 points for Boston (15-2), but it was Eddie House and James Posey who sank the big 3-pointers that let the NBA-best Celtics remain undefeated in the Atlantic Division. House and Posey went 7-for-13 on 3s and that was the difference late in the game.

WIZARDS 105, CAVALIERS 86: At Washington, Caron Butler scored 27 points to lead Washington past Cleveland, which has lost four straight with LeBron James sidelined by a sprained left index finger. Cleveland has lost five straight overall for the first time since Feb. 22-March 1, 2006. Meanwhile, Washington is 6-4 without Gilbert Arenas, who underwent surgery on his left knee last month. Arenas sat on the Wizards' sideline for the first time since his surgery. Antawn Jamison had 17 points and 12 rebounds for Washington.

BULLS 91, BOBCATS 82: At Charlotte, N.C., Luol Deng scored 30 points and Chicago dominated the fourth quarter to send Charlotte to its seventh straight loss. Andres Nocioni scored 10 of his 15 in the final quarter and added 11 rebounds for the Bulls, who erased an 11-point deficit to win on the road for the second time in nine tries. Gerald Wallace had 22 points for the Bobcats, but was on the bench with five fouls for the decisive 10-2 run early in the fourth quarter that gave Chicago its first lead of the game.

KNICKS 100, NETS 93: At East Rurtherford, N.J., Jamal Crawford scored 29 points, Zach Randolph added 25, and New York overcame the absences of Stephon Marbury and Eddy Curry to beat New Jersey. Fred Jones and David Lee stepped into the lineup and finished in double figures, helping New York beat its cross-river rival for the second time in the last 12 regular-season meetings.

PISTONS 91, HORNETS 76: At New Orleans, Richard Hamilton scored 21 points to help Detroit win its fifth straight. As has often been the case during the streak, the Pistons received balanced scoring, help from the bench and rebounded well. Unlike the other games, though, Detroit trailed New Orleans by double-digits early and had to come back. Chauncey Billups scored 18 for Detroit, while Rasheed Wallace had 13 points and 10 rebounds. Antonio McDyess added 10 points on 5-of-8 shooting.

ROCKETS 105, GRIZZLIES 92: At Houston, Tracy McGrady finished with 17 points, 10 rebounds and 12 assists for his third-career triple-double, and Yao Ming added 24 points and 13 rebounds to help Houston.

Reserve Bonzi Wells added a season-high 24 for the Rockets, who have won four of six since losing six straight.

SPURS 97, MAVERICKS 95: At San Antonio, Manu Ginobili scored a season-high 37 points to help San Antonio overcome the absence of Tim Duncan and beat Dallas.

Tony Parker added 23 points for the Spurs, who lost almost all of an 11-point lead in the fourth quarter. The Spurs won their fourth game in a row and remained unbeaten at home by making up for a 105-92 November loss to the Mavericks.

LAKERS 111, NUGGETS 107: At Denver, Allen Iverson scored a season-high 51 points but Kobe Bryant's 25 led the Lakers to a win over Denver.

Carmelo Anthony had 26 points and eight rebounds and Marcus Camby had 20 rebounds for the Nuggets. Vladimir Radmanovic scored 21 points and Derek Fisher added 20 for the Lakers.