ORLANDO, Fla. (AP) The Orlando Magic narrowly dodged becoming only the sixth team in NBA history to lose 20 straight games, beating the Phoenix Suns 105-98 on Monday night.

The Magic had to climb out of a 22-point hole in the first quarter to win for the first since Oct. 29, an overtime victory in the opener at New York. It was the third-biggest comeback in team history, and the largest deficit the Magic have overcome at home.

Drew Gooden scored 15 of his 21 points in the first half, and Tracy McGrady had 16 points, 11 rebounds and nine assists. Gordan Giricek and Juwan Howard each had 19 points for the Magic.

Shawn Marion scored a season-high 29 points for Phoenix, and also tied his season best with 17 rebounds.

Spurs 96, Bulls 82

CHICAGO (AP) Manu Ginobili scored 14 of his 26 points in the last five minutes for San Antonio.

Tim Duncan had 17 points and 14 rebounds, and Rasho Nesterovic added 17 points and seven rebounds. Eddy Curry scored all 16 of his points in the fourth quarter for Chicago.

Hornets 91, Bucks 85

NEW ORLEANS (AP) Jamaal Magloire had 20 points and 11 rebounds, including three late baskets, for New Orleans.

Baron Davis added 18 points and 10 assists. He made a floater off the glass with 30 seconds left and added three free throws on the Hornets' next two possessions.

Desmond Mason led the Bucks with 17 points.

MORE