Peja Stojakovic sank a 22-footer at the buzzer to give the New Orleans Hornets a 132-130 double-overtime victory over the Phoenix Suns on Wednesday night in Phoenix.

The win made the Hornets 3-0 against the Suns this season, with two of the victories in Phoenix.

Chris Paul scored 42, one off his career high, but had only two after regulation for New Orleans. Jannero Pargo scored 12 of his 22 points in the two overtimes. Stojakovic added 26 points and David West 21 and 13 rebounds for the Hornets, who were without Tyson Chandler because of the flu.

Amare Stoudemire had 26 points and a season-best 20 rebounds for Phoenix. Steve Nash had 32 points and 12 assists but committed 10 of the Suns' 20 turnovers. Boris Diaw, starting in place of the departed Shawn Marion, scored a season-high 22. Leandro Barbosa also scored 22, including 4-of-5 on 3-pointers. Nash was 5-of-9 on 3s.

The Suns forced the first two overtimes with dramatic 3-pointers by Barbosa and Nash. They almost did it again when Barbosa made a 3 to tie it at 130 with 3.2 seconds left in the second OT.

But after a timeout, the Hornets got the ball to the sharpshooting Stojakovic, whose smooth jumper ended it, snapping New Orleans' three-game losing streak.

PISTONS 100, HEAT 95: At Auburn Hills, Mich., Rasheed Wallace had 26 points and 10 rebounds to lead Detroit past Miami.

Dwayne Wade, who had 30 points and 12 assists, pulled the Heat within a point with just under 3 minutes left and he set up Ricky Davis' 3-pointer to make it 94-92 with 21.5 seconds left.

Richard Hamilton and Chauncey Billups made enough free throws on the next three possessions to seal the win for the Pistons, who have won sixth straight.

Miami, the NBA's only team without 10 wins, has lost five in a row and 20 of 21.

CELTICS 111, CLIPPERS 100: At Boston, Rajon Rondo scored a career-high 24 points to go with eight assists and five rebounds, coming back from a flagrant foul that knocked him to the floor to lead the Celtics.

A night after losing by one point in overtime to Cleveland, the Celtics avoided a losing streak despite missing All-Star Kevin Garnett for the fifth straight game.

Ray Allen scored 19 and Paul Pierce had 15, with reserve Leon Powe adding 13 points and 10 rebounds.

Corey Maggette had 33 points and eight rebounds and sub Cuttino Mobley scored 16 for the Clippers, who beat the New York Knicks on Monday night to snap a nine-game road losing streak.

MAGIC 100, NETS 84: At Orlando, Dwight Howard had 21 points and 13 rebounds as the Magic avenged a one-point loss to New Jersey last month.

Vince Carter led the Nets with 18 points, while Jason Kidd had 13 points and seven assists.

Six Magic players scored in double figures. Hedo Turkoglu and Rashard Lewis both scored 19, and Keyon Dooling, Brian Cook and Jameer Nelson each added 11.

HAWKS 98, LAKERS 95: At Atlanta, Joe Johnson scored 28 points, including four free throws in the final 23 seconds, and the Hawks beat Kobe Bryant and the Los Angeles Lakers.

Josh Smith, who had 17 points, nine rebounds, nine assists and five blocks, hit one of two free throws with 7.1 seconds left to push the lead to three points. Sasha Vujacic answered with a layup for the Lakers with 3.7 seconds left.

Hawks rookie center Al Horford had 15 points and a career-high 20 rebounds. Lamar Odom led the Lakers with 19 points and 11 rebounds.

SPURS 85, WIZARDS 77: At Washington, Robert Horry got San Antonio in gear after a lackluster 2 1/2 quarters, scoring seven of his season-high nine points in the 17-4 spurt that gave his team the lead for good.

Tim Duncan had 23 points, nine rebounds and four assists, and Fabricio Oberto had 10 points and 11 rebounds for the Spurs, who are 3-2 on their nine-game rodeo road trip and improved to .500 (11-11) on the road this season.

PACERS 103, KNICKS 100: At New York, Kareem Rush scored 24 points, and Indiana used a strong defensive effort in the fourth quarter to snap a seven-game losing streak.

Mike Dunleavy added 17 points and Danny Granger had 16 for the Pacers, who held the Knicks to three field goals in the final 8 1/2 minutes, an impressive turnaround after they surrendered 116 points against San Antonio on Tuesday in their most lopsided loss of the season.

Marquis Daniels had a strong final quarter and finished with 13 points in Indiana's franchise-best third straight victory in New York.

MAVERICKS 107, BUCKS 96: At Dallas, Dirk Nowitzki had 29 points, 10 rebounds and 12 assists for his first career triple-double, and the Mavericks stretched their home winning streak to eight games.

Dallas' last triple-double was by Antoine Walker on Jan. 14, 2004, against Philadelphia with 11 points, 17 rebounds and 13 assists.

TRAIL BLAZERS 100, BULLS 97: At Portland, Ore., Brandon Roy scored 28 points and the Trail Blazers held off the short-handed Bulls. LaMarcus Aldridge added 18 points for the Blazers, who led by as many as 13 points in the second half.

SUPERSONICS 105, KINGS 92: At Sacramento, Calif., Earl Watson had 23 points, 10 rebounds and 10 assists for his first career triple-double, leading the SuperSonics over the Kings.