All Chris Bosh needed to get his scoring touch back was a matchup with the Phoenix Suns.
And it didn't even take a full night's work.
Bosh scored a season-high 35 points before sitting out the fourth quarter, LeBron James finished with 20 points and the host Miami Heat ran away from the Suns 123-96 on Wednesday.
Dwyane Wade added 17 points, six rebounds and six assists for Miami, which used two big runs — a 24-9 spurt to end the first half, followed by an 18-3 flurry that closed the third quarter — to snap the Suns' three-game winning streak. James also had nine assists and eight boards.
All five Phoenix starters scored in double figures, led by Steve Nash's 17. Nash only had two assists, matching his lowest total since Dec. 29, 2008, against Oklahoma City, a span of 141 games.
Bosh has topped 30 points in three of his last six meetings with Phoenix.
Celtics 114, Wizards 83: Paul Pierce scored 23 points, and Rajon Rondo had 12 points and 13 assists before Boston's starters sat out the fourth quarter and watched the bench pull away against visiting Washington.
Nick Young scored 20 points for the Wizards, who were without No. 1 overall draft pick John Wall. Wall, averaging 18.1 points and 9.8 assists, is sidelined with a sprained left foot.
Lakers 103, Pistons 90: Kobe Bryant scored 33 points without playing in the fourth quarter, and visiting Los Angeles took advantage of Richard Hamilton's early ejection.
Bryant scored 24 in the first half, helping the Lakers open a 14-point halftime lead, and the struggling Pistons allowed the first seven points of the third quarter to fall behind 66-45. Pau Gasol added 25 points and 12 rebounds for Los Angeles.
Rodney Stuckey scored 18 points for the Pistons.
Hamilton was called for his second foul with 7:01 left in the first quarter when Bryant tried a turnaround jumper from the baseline after trying to back Hamilton down. Hamilton didn't appear too demonstrative, but he must have said something because official Derrick Stafford gave him two quick technical fouls.
Raptors 94, 76ers 86: Andrea Bargnani scored a season-high 30 points, Sonny Weems added a career-high 25 and visiting Toronto won a matchup of two of the worst teams in the Eastern Conference.
Elton Brand led the Sixers with 27 points, and rookie Evan Turner had his second double-double with 11 points and a career-best 12 rebounds. The Sixers played without injured guard Andre Iguodala for the fourth time in the last six games.
Timberwolves 113, Clippers 111: Michael Beasley scored 33 points and hit the winning jumper with 2.3 seconds to play to lift host Minnesota. Kevin Love added 24 points and 14 rebounds.
Patterson on TV Thursday
Former Kentucky standout Patrick Patterson's Rio Grande Valley Vipers of the NBA Development League will have a televised game Thursday night. The Vipers will face the Texas Legends on Versus at 8 p.m.
Ramon Harris, another former Cat, was cut Wednesday, the Vipers' final roster cut.