LeBron James scored 21 points and added 10 assists and 10 rebounds for a 40th career triple-double as the Cleveland Cavaliers brushed aside the Sacramento Kings 120-100 in the NBA.
The Cavs held a 16-point lead at half-time and never relented as Kyrie Irving equalled his season high with a 32-point haul, and J.R. Smith hit six three-pointers in a 22-point performance.
Rudy Gay and Omri Casspi both had 16 points for Sacramento. Rajon Rondo continued to dominate the assists totals this season with another double-figures tally at the Quicken Loans Arena. 16 dimes for the 29-year-old took his tally to 593.
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250 word test article: https://gms.to/haveyoursay4
Kyle Lowry scored 25 points to help the Toronto Raptors make it 14 wins out of 15 games with a 103-89 win over the Detroit Pistons.
The point guard had seven assists as the Canadian franchise stayed two games back from Eastern Conference leaders, Cleveland.
Terrence Ross added 18 points and DeMar DeRozan 17 as the Raptors improved to 35-16.
Ersan Ilyasova led the Pistons with 17 points. Andre Drummond recorded his 44th double-double of the season with 12 points and 13 rebounds. Detroit remain eighth in the East despite losing their past two games - Charlotte are just .5 games back.
J.J. Redick weighed in with 23 points, including the tying three-pointer late in regulation time to lead the Los Angeles Clippers to a 98-92 overtime victory over the Philadelphia 76ers.
Jamal Crawford also scored 23 points for the Clippers. DeAndre Jordan won eight offensive rebounds as he finished the night with 21 boards to record another double-double.
Chris Paul notched four steals and 19 points as the 35-17 Los Angeles franchise continued their strong season.
Jerami Grant led the 76ers with 17 points. Hollis Thompson also reached double-figures off the bench as he bagged 16 for the now 8-44 Philly.
Kemba Walker scored 30 points off eight-of-19 from the field to lead the Charlotte Hornets to a 108-91 win over Chicago Bulls. Michael Kidd-Gilchrist backed up Walker with 20 points while Nicolas Batum had a double-double of 19 points and 13 rebounds.
Chicago are now 3-7 in their last ten games as they continue to fall down the Eastern Conference. The Bulls are just 1.5 games ahead of the Hornets, who are ninth.
Without Derrick Rose, Jimmy Butler and Joakim Noah, they struggled at the Time Warner Cable Arena; Pau Gasol led the way with 22.
Paul George sank six straight points to give the Indiana Pacers an 89-87 victory over Kobe Bryant and the Los Angeles Lakers.
Kobe top scored with 19 for the Lakers, who led by four with one minute and 26 seconds left on the clock.
George finished the game with 21 points, nine rebounds and two blocks while Myles Turner had 14 points and 13 rebounds.
D'Angelo Russel was strong off the bench for the Lakers, who are bottom of the Western Conference, finishing with 16 points, five assists and four steals.
Joe Johnson scored a three-pointer right at the buzzer to earn the Brooklyn Nets a 105-104 victory over the Denver Nuggets.
Kenneth Faried, who had 22 points and 13 rebounds, put the Nuggets up by two with a second remaining in the game.
But Johnson took his nightly points tally to 12 with the game winning shot and handed Brooklyn just their third win in their previous ten.
Thaddeus Young scored 20 points for the Nets and Markel Brown hit 19 off the bench from six of 10 from the field.
Nikola Vucevic scored 25 of his 28 points in the second half as the Orlando Magic battled back from a 20-point deficit to beat the Atlanta Hawks 117-110 in overtime.
It was Orlando's second win over Atlanta in as many days and gave the Magic renewed hope that they could reach the playoffs after stuttering in recent weeks.
Al Horford had 27 points and Paul Millsap 22 for the Hawks, who saw the win slip through their fingers.
Vucevic shot 11 of 16 from the field as he downed Atlanta once again. The Montenegran was backed up by Elfrid Payton, who scored 20.
Anthony Davis and Jrue Holiday each scored 27 points as the New Orleans Pelicans ended a four-game losing streak with a 116-102 victory over the Minnesota Timberwolves. Ryan Anderson also scored 26 for the Pelicans as they finally picked up a valuable win.
Karl-Anthony Towns led the Timberwolves with his 29th double-double of the season, scoring 19 points and pulling down 12 boards.
33 points from Damian Lillard led the Portland Trail Blazers to a 112-106 win over the Memphis Grizzlies. C.J. McCollum also scored 21 as the backcourt combined for 54 points.
The Blazers are now just point five back from the Utah Jazz, who occupy the final spot in the Western Conference playoff race.
26 points from Zach Randolph and 27 from Mike Conley could not stop the Grizzlies falling to their second successive loss.
Kevin Durant scored 32 points to lead the Oklahoma City Thunder to a 122-106 win over the Phoenix Suns.
Durant shot 11-of-21 from the field and fellow All-Star Russell Westbrook poured in 29 as the Thunder dominated in Phoenix.
The Suns have now lost eight consecutive ball games and are just 3.5 games ahead of the LA Lakers.
Markieff Morris top-scored for the Suns with 23 and Archie Goodwin had 20.