Monta Ellis had 25 points and 13 assists as the Dallas Mavericks sent the Orlando Magic to their eighth straight loss, 108-93 on Saturday night.

Tyson Chandler finished with 20 points and nine rebounds for the Mavericks, who held off a fourth-quarter Magic rally after leading by 27 early in the second half.

Six players scored in double figures for the Mavericks, who won their second straight.

Nik Vucevic, who did not play in the fourth quarter, had 17 points and 16 rebounds for the Magic.

Evan Fournier, starting in place of injured Victor Oladipo, and Willie Green had 15 points each for Orlando.

Magic guard Ben Gordon was ejected after protesting a non-call during his team's rally that cut the Mavericks' lead to 94-89 with 5:50 left.

His 3-pointer had pulled the Magic to within nine with 8:34 left, and he lost the ball while driving the lane on the next possession. Gordon wanted a foul and was quickly ejected after drawing a technical.

Although Dirk Nowitzki missed the technical foul shot, a dunk by Chandler and a layup by Ellis quickly got the Mavericks' lead back up to nine, and the Magic never threatened again.

Devin Harris, who came off the bench for 12 points for Dallas, scored twice on an early 9-0 run and the Mavericks (32-17) led by 17 by the end of the first quarter.

They took their biggest lead at 68-41 after Chandler tipped in the first basket of the second half.

TIP-INS:

Mavericks: Shot 64 percent in the first half and 57 percent for the game. ... Guard Rajon Rondo left the game early in the first quarter after being kicked in the head inadvertently by teammate Richard Jefferson. Coach Rick Carlisle said immediately after the game that there was no medical update on Rondo.