James scores 31, shuts down 'Melo

– LeBron James scored 31 points, Mo Williams made a tiebreaking jumper with 41 seconds left and the Cleveland Cavaliers beat the New York Knicks 90-84 on Friday night for their eighth consecutive victory.

Cleveland remained unbeaten since dropping its opener at Chicago and matched its best start through nine games at 8-1.

Williams scored Cleveland's final six points and finished with 20.

Carmelo Anthony scored 26 for the Knicks, but 22 came in the first half and his only basket in the second half was a follow dunk as James kept his friend in check when it mattered.

Arron Afflalo had 14 points for the Knicks.

Kevin Love had just seven points on 2-for-10 shooting but had 11 rebounds.


•RAPTORS EAT PELICANS: Jonas Valanciunas had 20 points and 10 rebounds and DeMar DeRozan added 15 points and 11 assists as Toronto pulled away in the second half for a 100-81 win over visiting New Orleans. After trailing by nine points during the first half, the Raptors turned a 40-40 halftime tie into a rout against the banged-up Pelicans — New Orleans was without five regulars. Five Raptors scored in double-figures, including Kyle Lowry with 20 points. Toronto begins a five-game road trip Sunday night at Sacramento and plays 11 of its first 15 games of the season on the road.

•MAGIC SILENCES JAZZ: Evan Fournier scored 21 points and host Orlando raced out to a big early lead to defeat Utah 102-93. Tobias Harris added 19 points and 13 rebounds for the Magic, which won for the fifth time in its past seven games. The Magic jumped out to a 16-2 lead in the first four minutes while the Jazz missed eight of its first nine shots and turned the ball over four times. The Magic stretched its advantage to 22 points early in the second quarter and was up by as many as 23 in the fourth before the Jazz got within seven points in the closing minutes. Gordon Hayward and Trey Burke each scored 16 points for the Jazz.

•ISAIAH SHALL LEAD: Isaiah Thomas scored 17 of his 23 points in the second half and added 10 assists as host Boston recovered from early shooting troubles to beat Atlanta 106-93. The Hawks played without coach Mike Budenholzer, who returned to Atlanta earlier Friday for a family emergency. Assistant Kenny Atkinson coached the team. Amir Johnson scored 19 and Jared Sullinger had 10 points and 10 rebounds for Boston, which closed the game on a 10-0 run while holding the Hawks without a point for the final three minutes. The Celtics outrebounded the Hawks 50-35 and had only 10 turnovers to Atlanta's 17. Paul Millsap led Atlanta with 14 points and eight rebounds, but scored only four in the final three quarters. Al Horford added 13 points, Kent Bazemore scored 12 and Kyle Korver finished with 11 points for the Hawks.

•RUSSELL PROVIDES THUNDER: Russell Westbrook had his second straight triple-double as Oklahoma City beat Philadelphia 102-85. Westbrook stepped up while top scorer Kevin Durant sat out because of a strained left hamstring. Westbrook finished with 21 points, a career-high 17 rebounds and 11 assists for the 21st triple-double of his career. It was his third in his past four games against Philadelphia. Dion Waiters scored 14 points and Enes Kanter had 13 for the Thunder, which won its third straight. Christian Wood scored 15 points and Nerlens Noel had 13 points and 11 rebounds for the 76ers, who lost their 19th in a row. Philadelphia's Jahlil Okafor, who had led all rookies with 20.6 points per game, finished with six on 3-for-18 shooting.