Dirk Nowitzki scored a tournament-high 35 points to lead Germany to an 89-71 victory over New Zealand on Wednesday at a qualifying tournament for the Beijing Olympics.

Germany used a 17-3 run midway through the second quarter to take a 47-33 halftime lead.

"Dirk is one of the best players in the world. He can score in so many ways," said fellow NBAer Chris Kaman, who added 20 points for Germany but sat out the fourth quarter with a sore ankle.

Kirk Penney scored 29 for New Zealand, which will meet Greece, 89-69 winners over Brazil in Friday's quarterfinals. Germany will play Brazil.

In afternoon action, Canada rebounded from its opening loss against Slovenia and stunned South Korea with a 14-0 run over the last 2:42 to win 79-77 and advance to the quarterfinals.

Following its 86-70 loss to Slovenia Tuesday, Canada released the Philadelphia 76ers' Samuel Dalembert, who had scored 4 points on 1-for-8 shooting.

"We decided to move forward with the players who have the passion and desire to play for Canada," Rautins said.

Croatia rallied to beat Puerto Rico 95-81 and will face Canada in the quarterfinals. Puerto Rico will face undefeated Slovenia.

The eight quarterfinalists are vying for the three remaining Olympic places in Beijing.

HORNETS SIGN POSEY FOR 4 YEARS: James Posey has won NBA championships with two teams. The New Orleans Hornets hope to be his third.

Posey, a 6-foot-8 forward who last season helped the Boston Celtics win their first title since 1986, agreed Wednesday to a four-year, $25 million contract with New Orleans, agent Mark Bartelstein said.

Posey also was part of the Miami Heat's championship squad in 2005-06. His record of playing a prominent reserve role on title-winning squads made him a top free-agent target for the Hornets, who are coming off their best season in franchise history and looking to contend for a first championship of their own.

The Celtics hoped to keep Posey, a 31-year-old veteran who has a reputation as a strong defender and who was periodically assigned to guard LeBron James and Kobe Bryant during the postseason.

MAYO SCORES 20, RUNS POINT: O.J. Mayo played mostly point guard and struggled early before scoring 14 points in the second half as he and the Memphis Grizzlies lost to the Los Angeles Clippers 82-74 in their NBA Summer League finale Wednesday night in Las Vegas.