shawn marion

Shawn Marion had 20 points, and O.J. Mayo and Vince Carter scored 15 apiece as the Dallas Mavericks fought off a late Orlando surge and beat the Magic 111-105 on Sunday night.

The Mavericks led by 13 in the fourth quarter, before the Magic pulled within a basket in the final minute.

Dallas earned its seventh straight road victory in its series against Orlando. The Mavericks now have five days off before hosting division-leader San Antonio on Friday.

Glen Davis led Orlando with 24 points, followed by Jameer Nelson with 20 and J. J. Redick’s 18.

The Magic have lost three of their last four games and also fell for the seventh straight time to an opponent with a sub-.500 record.

Mavericks coach Rick Carlisle said Dirk Nowitzki, who played in his 15th game following offseason knee surgery, may need until February to get back to full strength.

The former MVP finished with 12 points and seven rebounds. He scored six points in the first half, but was active with some early assists as Dallas built a small cushion after digging out of an early hole…

Davis was whistled for a technical foul with 9:31 left in the third quarter.

– Reported by Kyle Hightower of the Associated Press