MIAMI, Nov. 7 (Ticker) -- Dwyane Wade didn't need Shaquille O'Neal to beat the New Jersey Nets.

Wade converted 1-of-2 free throws after being fouled by Richard Jefferson with 5.2 seconds left to lift the Heat to a 90-89 victory over the Nets.

NBA TV highlights from
Following a timeout, New Jersey's Vince Carter penetrated into the lane and drew some contact, but no foul was called. Nets coach Lawrence Frank promptly stormed the court and screamed at the officials.

"It's a shame the game ended the way it did," Frank said. "Vince attacked the rim. It just didn't work out tonight."

"I was just trying to get to the basket and have the referees make the call," Carter said. "I was trying to make a play get the ball and be aggressive. I felt I could get in there and get a call but to no avail."

Jefferson felt no fouls should have been called at either end down the stretch.

"With two of the better teams in the league playing and five seconds to go, you let the teams decide it with shots," Jefferson said. "If they would have let Wade's call go, then you have nothing to say about Vince's (play)."

Although Alonzo Mourning was a presence in the middle on the final defensive stop, Wade made the initial rejection by swatting the ball out of Carter's hand on the drive.

"I got more satisfaction out of the block than hitting the free throw because it was the bigger play in helping the team win," Wade said. "You always want to get a stop like that at the end of the game."

Mourning then finished the effort with a deflection as time ran out.

"I knew (Carter) was coming to the hole," Mourning said. "I jumped straight up, not a whole lot, but enough to make him aware I was there and ready for him."

"Zo doesn't get enough credit for the defender he is," Miami coach Stan Van Gundy said. "He's going to keep meeting you at the rim, and he's going to keep challenging you."

Playing for the second time without superstar center O'Neal (sprained right ankle), Miami posted its sixth straight regular season win over the Nets in their first meeting since the Heat's first-round playoff sweep last spring.

Wade scored 23 points and led five players in double figures.

"He makes shots for us," Van Gundy said. "He's penetrating, driving, kicking and scoring. If he can keep doing that consistently every night, then we are going to feed off of him."

Carter scored nine of New Jersey's last 11 points, including a 3-pointer to pull the Nets within 89-87 with 1:24 left. After Wade committed an offensive foul, Carter tied the game by sinking a fallaway jumper with 45 seconds to go.

An All-Star in his second year last season, Wade brought the fans to their feet midway through the third quarter when he drove the lane and hit a spinning finger roll to give the Heat a 59-48 lead.

"Yeah, that was pretty good," Wade said. "I would give that a seven (on a scale of 10). It was just a situation where I felt I had the opportunity to make that type of move."

Antoine Walker scored 18 points, Gary Payton had 13 off the bench and Mourning, a former Net, added 11 along with 11 rebounds for Miami, which shot 59 percent (23-of-39) in the first half.

Carter finished with a season-high 32 points and Jefferson added 20 with 15 rebounds for the Nets, who had a 40-33 rebounding edge.

"(New Jersey is) a very good team which puts a lot of points on the board night in and night out," Walker said. "So for us to hold them to under 100 points says a lot about our defense."