Toronto: LeBron James and the struggling Cleveland Cavaliers absorbed their most-lopsided loss of the season when they were routed by the Toronto Raptors 133-99 on Thursday night.

The Cavaliers have dropped six of eight dating to a Christmas Day loss at defending champions Golden State. James scored 26 points in this loss, while Isaiah Thomas missed his first 11 shots.

After losing to Minnesota 127-99 on Monday night, the Cavaliers fell by an even bigger margin. Toronto’s 133 points were the most by any Cleveland opponent this season, and marked the third straight game that Cleveland has allowed at least 127.

Fred VanVleet scored a career-high 22 points, Jonas Valanciunas had 15 points and a season-high 18 rebounds and the Raptors overcame the absences of two starters.