Cleveland's Marreese Speights notched 18 points and hauled down eight rebounds Saturday and the Cavaliers won a second straight, 118-94 over Orlando.
Alonzo Gee added 17 points to help keep Orlando on the skids, while C.J. Miles and Tyler Zeller each added 16 for Cleveland. Kyrie Irving also reached double figures with 12 points to go along with nine assists.
The best the Magic could do was 16 points from Arron Afflalo as they lost their fifth consecutive game. Tobias Harris knocked down 14 points to go with six rebounds, while Beno Udrih chipped in with 10 and seven assists for Orlando.