CLEVELAND — Brandon Jennings scored 25 points, and the Detroit Pistons used an 18-0 run in the second quarter Sunday to roll past the Cleveland Cavaliers, 103-80.

It was Cleveland’s second blowout loss at home in less than two weeks. The Cavaliers lost 127-98 to Atlanta on Dec. 17, and the convincing victory for Detroit drew boos from the home crowd.

Andre Drummond had 16 points and 17 rebounds for the Pistons (7-23), who were coming off a 119-109 victory against Indiana on Friday. Reserve Jodie Meeks scored 14 points and Kentavious Caldwell-Pope had 13.

Detroit set a season high for made 3-pointers by going 17 of 31.

Kevin Love had 20 points and 10 rebounds for Cleveland, and LeBron James finished with 17 points, 10 boards and seven assists. Tristan Thompson also had a double-double for the Cavs, collecting 18 points and 11 rebounds.

Cavaliers point guard Kyrie Irving missed his second straight game because of a bruised left knee.

James appeared to get hit in the left hip late in the first half, but started the third quarter. James, clearly frustrated by the loss, went to the bench for good with 5:34 remaining and Cleveland trailing 95-71.

SPURS 110, ROCKETS 106: Danny Green had 24 points and San Antonio held off a late rally at home.

Tim Duncan had 16 points and Manu Ginobili added 15 for San Antonio (19-13), which won for the first time in three games.

James Harden had 28 points, and Dwight Howard added 24 points and 17 rebounds for Houston (21-8). The Rockets’ newest additions had differing levels of success: Corey Brewer scored 25 points and Josh Smith added five.

There were 20 lead changes and 13 ties in another physical and emotional game between the longtime rivals.

MAVERICKS 112, THUNDER 107: Dirk Nowitzki matched his season high with 30 points, Chandler Parsons added 26 and Dallas won at home.

The Mavericks rallied from seven points down to start the fourth quarter. They were without center Tyson Chandler, a late scratch with back spasms that aren’t supposed to sideline him long.

The Thunder played their sixth straight game without Kevin Durant because of a sprained right ankle. They fell short in their third chance to reach .500 for the first time after Durant and Russell Westbrook were sidelined by injuries for 14 of the first 16 games.

Nowitzki put the Mavericks ahead for good with a pair of free throws with 3:25 to go.

RAPTORS 116, NUGGETS 102: Kyle Lowry had 30 points and 11 assists, and Toronto ended a decade of frustration in Denver.

Lou Williams had 31 points for the Raptors, who won at Pepsi Center for the first time since the 2003-04 season.

Toronto, the top team in the Eastern Conference, had lost 11 of its last 14 against the Nuggets but got the season sweep with the win.

The Raptors have won 7 of 8.

TRAIL BLAZERS 101, KNICKS 79: Wesley Matthews had 28 points, including six 3-pointers, and Portland won at home.

Matthews, who leads the NBA with 106 3-pointers this season, made five 3s in the first half. Teammate Nicolas Batum had five 3-pointers and 17 points.

It was the eighth straight loss for the Knicks, who had just nine available players to start the game, then lost Carmelo Anthony for the second half because of a sore left knee.

Portland, which led by as many as 27 points, has won eight of its last nine games.

NOTES

LAKERS: The team claimed center Tarik Black off waivers from Houston.

The Lakers waived injured guard Xavier Henry to make room on their roster.