Orlando's star of the past got hurt, and the Magic's star of the present carried them to a victory.

Dwight Howard had 21 points, 11 rebounds and three blocks, and the Magic took advantage of former Orlando star Tracy McGrady's absence in the second half to beat the Houston Rockets 97-92 on Wednesday night.