PORTLAND, Ore. (AP) — Andre Drummond had 29 points and 27 rebounds, Reggie Jackson scored a career-high 40 points and the Detroit Pistons rallied in the fourth quarter to beat the Portland Trail Blazers 120-103 on Sunday night.

Jackson had 26 points in the fourth quarter alone and the Pistons outscored the Blazers 41-11 in the final period.

It was the Pistons' first win in Portland since 2007 and snapped a six-game overall losing streak to the Blazers.

Damian Lillard had 26 points and 11 rebounds and the Blazers' modest three-game winning streak was snapped. C.J. McCollum added 18 points.

The Blazers led by as many as 18 points in the third quarter, but Detroit's Kentavious Caldwell-Pope hit a 3-pointer that closed the gap to 98-92 with 7:18 left.

Drummond's layup pulled the Pistons within 98-96 and Jackson's floater with 5:21 left tied it at 98. Jackson hit another to put the Piston's in front with 4:46 left, and they never trailed again.