Miami's superstar did it all.
Wade went up high for two blocks on 7-footer Brook Lopez, including one in overtime, and swatted a jumper by Vince Carter into the stands in the final minute of regulation. Wade's three-point play with 37.2 seconds left in overtime stretched Miami's lead to 96-88.
Trailing by 16 points in the first quarter, the Heat (18-14) rode a season-high 19 points from Yakhouba Diawara and 17 points from Michael Beasley. Miami's biggest previous comeback was Dec. 22 against Indiana, when it rallied from 15 points down.
New Jersey cut it to 99-96, but Carter's desperation three-point attempt missed.
Both teams took big blows before the game even began.
The rest of the starters would fill in fine.
Wade missed a jumper from just inside the arc as the fourth quarter buzzer sounded.
Wade had given the Heat an 85-83 lead on a pair of free throws, but Dooling hit a runner in the lane to tie it at 85 with 8.4 seconds left.
Joe Johnson had a season-high 14 assists, the last when he drove from the perimeter and into the left side of the lane before passing to Bibby for the winner.
Flip Murray finished with 17 points for Atlanta (22-11), which ended a three-game losing streak to Houston. The Hawks won their sixth straight at home, improving to 15-2 this season at Philips Arena. Overall, Atlanta has won six of seven.
Rockets guard Tracy McGrady, who had averaged 29.2 points, 7.4 rebounds and 4.1 assists over his past 10 games in Atlanta, was held out because of a sore left knee. Ron Artest and Shane Battier also were injured and unable to play for Houston.
Parker finished with 15 points and 10 assists to help the Spurs (22-11) win for seventh time in eight games and rebound from a 100-98 loss Tuesday night to the Bucks in Milwaukee.
Tim Duncan led San Antonio with 26 points on 11-for-15 shooting.
Miller scored 16 points in the third quarter. His free throw with less than a minute remaining gave Philadelphia its first lead, 79-78.
Nuggets 105, Hornets 100: : Carmelo Anthony (Towson Catholic) scored 22 points, including a layup with 56.5 seconds left, and host Denver blew a 26-point third quarter lead before recovering to beat New Orleans.
J.R. Smith scored 11 of his 17 points in the fourth quarter for Denver (23-12).
Chris Paul had 30 points and 11 assists, and David West had 21 points for the Hornets (20-10), whose four-game winning streak was stopped.
The Nuggets led 77-51 midway through the third quarter before New Orleans rallied. The Hornets outscored the Nuggets 20-6 to end the third, then scored the first nine points of the fourth to cut it 83-80 with 9:31 left.
Smith gave the Nuggets breathing room with a fast-break layup and a three-pointer that made it 88-80 with 8:08 left, but Peja Stojakovic's fourth three-pointer of the night tied it at 94 with 4:11 left.
Kevin Martin led the Kings (8-26) with a season-high 45 points, making 13 of 24 shots and a career-high seven three-pointers.
Sacramento has lost eight of nine.
The league's lowest-scoring team shot 47 percent and took advantage of Bucks center Andrew Bogut's absence to control the inside and avenge a Friday night loss in Milwaukee (16-19).
Timberwolves 102, Bulls 92: : Randy Foye scored 21 points, Al Jefferson added 18 points and 14 rebounds, and visiting Minnesota (8-25) won consecutive games for the first time this season, beating Chicago.
Derrick Rose finished with 22 points, and Tyrus Thomas had 15 points, seven rebounds and eight blocked shots for Chicago (14-20), which has lost six of its past seven games.
Off the court
Hornets: : Center Tyson Chandler was suspended without pay for New Orleans' game at Denver last night for striking an opponent Friday night.
Przybilla was also fined $7,500 for his role in the incident, the NBA said. He struck Chandler in the chest with his forearm before Chandler retaliated.
Trail Blazers: : Brandon Roy, the All-Star guard who missed the past two games because of a sprained right hamstring, will miss seven to 10 more days.