Toronto, ON (Sports Network) - Vince Carter poured in a season-high 39 points, including the desperation three-pointer at the end of regulation to send the game into overtime and the game-winning alley-oop dunk as time expired in the extra frame against his former team, to lead the Nets in a wild 129-127 win over the Raptors.
Devin Harris scored 30 points and had five helpers for the Nets, who have won three of four. Jarvis Hayes and Brook Lopez totaled 14 points apiece in the win.
Chris Bosh had 42 points and Jose Calderon had season-highs of 26 points and 15 assists for the Raptors, who have dropped four of their last six games. Andrea Bargnani had a career-high of 29 points and a season-high with 10 boards. Jermaine O'Neal had seven points and seven boards before leaving in the first minute of the fourth quarter with a sprained left knee.
Bargnani hit a three from the top of the arc for a 119-116 Raptors lead midway through the extra frame.
Hayes hit a three from the right wing to tie the game at 121. Toronto then turned the ball over and Harris hit a jumper with 45.5 ticks left to make it 123-121.
Bargnani's three-ball didn't fall and Harris grabbed the rebound and was fouled with 19.1 seconds left. He hit 1-of-2 to keep it a one-possession game, 124-121.
Again Bargnani took a three and again it didn't fall, giving New Jersey the ball. With 13.2 seconds remaining Keyon Dooling was fouled and hit 1-of-2 to make it a four-point game.
Bosh nailed a desperation three with five seconds left, but Carter was fouled and hit both shots to make it 127-124.
Anthony Parker drained a three from the left wing with 2.1 to tie it.
With the game seemingly headed for another overtime, Carter had other ideas. Bobby Simmons inbounded the ball with a high lob towards the basket and Carter grabbed it and slammed home a beautiful reverse dunk that sealed the win for the visitors as time expired.
The Raptors jumped out to a 33-22 lead after the first quarter. The 33 first- quarter points was a season-high for Toronto. Toronto kept pressing and opened a 61-47 lead at the half. The teams traded baskets and Toronto led 85-76 heading into the final 12 minutes.
Down by eight, Ryan Anderson's layup sparked seven unanswered New Jersey points. Harris followed with a pair of free throws and a three-point play to make it 86-85 with 9:07 showing on the clock.
Harris' layup tied it at 93 with 6:20 left in regulation.
Bosh drove in for a layup and was fouled by Anderson, he then completed the three-point play for a 96-93 Toronto lead with about 4 1/2 minutes remaining.
Calderon was fouled by Harris after the Raptors stopped the Nets, and he hit both shots for a five-point lead.
Kris Humphries poured in a layup after Carter missed a shot for the Nets, and it was 100-93 in favor of the home team. The visitors eventually pulled within four points on a jumper from Lopez, but Calderon drained a three to make it 104-97 with 1:53 left.
A Carter three from the left wing made it 108-104 with 24.2 ticks showing, and Bargnani was called for a five-second violation to give the possession away. On the ensuing New Jersey possession, Carter drove in a dropped in a finger roll to make it a two-point game.
Calderon was then fouled with 14.7 seconds showing, he hit both shots to again make it a four-point affair. But Carter netted a layup to make it a two-point differential. Parker was fouled, but missed 1-of-2 and the Nets had a chance down three with 3.2 seconds left.
Following a timeout, Carter took the inbounds pass from Simmons a few feet behind the top of the arc and drained a wild three in Parker's face to square the contest at 111 with 0.5 seconds showing. The teams headed for overtime as Toronto couldn't score on the final play.