Playing on a sore foot, Wade finished with 19 points, while James had 34 points, 10 assists and eight rebounds on his 27th birthday.
Ricky Rubio had 12 points, 12 assists and six rebounds, and Kevin Love had 25 points and 12 boards for the Timberwolves, who led 100-99 with 55 seconds to play.
MAGIC 100, BOBCATS 79
In Charlotte, N.C., Dwight Howard had 20 points and 24 rebounds, Ryan Anderson scored 23 points, and Orlando beat Charlotte for its third consecutive victory.
Orlando jumped to an 11-0 lead and never trailed, eventually leading 56-43 at halftime and building the lead up to as many as 21 in the second half. Charlotte never got closer than nine points in the second half.
CELTICS 98, PISTONS 85
In Boston, Jermaine O’Neal scored 19 points as he and Boston ended a dismal start to its season with a victory over Detroit.
O’Neal, who played passively in totaling only eight points in the first three games, all losses, was aggressive throughout. He had 10 points in the first half, which ended with Boston on top 50-43. Then he scored seven in the third quarter, when the Celtics outscored the Pistons 36-21 to take an 86-64 lead.
SUNS 93, HORNETS 78
In New Orleans, Hakim Warrick scored 18 points in a reserve role, and Phoenix won for the first time this young season while handing New Orleans its first loss.
Channing Frye added 10 points and 16 rebounds for the Suns.
GRIZZLIES 113, ROCKETS 93
In Memphis, Tenn., Zach Randolph scored 23 points, Marc Gasol added 20, and Memphis earned its first win of the season.
Randolph shot 11 of 14 and grabbed nine rebounds. Gasol and Rudy Gay each finished with 10 points as Memphis outrebounded the Rockets 42-33.
PACERS 98, CAVALIERS 91 (OT)
In Indianapolis, Danny Granger scored nine of his 22 points in overtime to help Indiana beat Cleveland.
Granger shot only 5 of 17 in regulation, but was 3 of 5 in the extra period.
Roy Hibbert had 17 points and 13 rebounds David West had 14 points and 10 rebounds, and Tyler Hansbrough added 11 points and 12 boards for Indiana.