Wade found a streaking Shawn Marion for a dunk with 1.1 seconds left to give the Heat a 95-93 win over the Chicago Bulls on Thursday night.
Wade, selected as a starter for the Eastern Conference in the NBA All-Star game this weekend in Phoenix, scored 24 points. Wade scored eight points in the fourth quarter and passed out of a double-team to find Marion for the decisive dunk.
"It was just a read. I saw the man (Tyrus Thomas) was going to jump out on me as soon as I touched the ball. Shawn did what he does best and that's cut to the basket. He made a great finish," said Wade.
Reserve Michael Beasley finished with 21 points for the Heat, who came in as a loser of five out of the last seven games.
"They ran to him and he ran a play and (Dwyane) came off. I stepped right in and went to the basket to finish it real quick," said Marion.
Ben Gordon finished with 34 points for Chicago.
Celtics 99, Mavericks 92
Paul Pierce scored 18 of his 31 points in the fourth quarter, finally giving Boston its first lead, then hitting two jumpers in the final 1:12 to put the Celtics ahead to stay in a physical 99-92 victory at Dallas on Thursday night.
Pierce's tiebreaking 11-footer gave the Celtics a 93-91 lead. At the other end, he took an elbow to the head from a charging Dirk Nowitzki, who was called for the foul. Then Pierce made another step-back jumper, from 14 feet, to seal the game.
Coach Doc Rivers wasn't on the Celtics bench to see the end of the game, having been ejected because of two technical fouls late in the third quarter. That came in a sequence when Kevin Garnett got three fouls in a matter of seconds — two personals and a technical while battling with Nowitzki.
Boston (44-11), the defending champion, goes into the All-Star break with the most victories in the NBA. The Celtics have won nine consecutive road games.
Warrior 105, Blazers 98
Corey Maggette had 24 points, Monta Ellis made three key baskets down the stretch and the Golden State Warriors held on to beat the Portland Trail Blazers 105-98 on Thursday night.
Stephen Jackson and Ellis scored 20 points apiece, while Rony Turiaf had 14 points and 11 rebounds for his first double-double in nearly two years.
Brandon Roy scored 37 points and LaMarcus Aldridge added 20 for the Blazers, who have not won at Golden State since Nov. 3, 2004.