Cade Cunningham scored 28 points and Tobias Harris added 20 points and nine rebounds to help the Detroit Pistons notch a 119-112 victory over the host Portland Trail Blazers on Sunday night.Jalen Duren registered 18 points and 12 rebounds and Tim Hardaway Jr. had 13 points and seven rebounds as Detroit snapped a two-game slide. Dennis Schroder added 12 points and Malik Beasley had 10 as the Pistons completed a two-game season sweep of the Trail Blazers.Anfernee Simons scored 34 points for Portland and posted his third 30-point effort in the last four games. Jerami Grant had 25 points for the Trail Blazers, who lost for the fourth time in their past five games.Scoot Henderson scored 15 points and Shaedon Sharpe added 12 for Portland, which was outrebounded 54-41.The Trail Blazers trailed nearly the entire game but battled back from an 18-point deficit to trail by three.Cunningham made two free throws with 25.5 seconds left to give the Pistons a 115-110 lead.Simons drove for a basket with 20.2 seconds to go before Cunningham and Schroder each made two free throws to seal it.Detroit shot 49.4 percent from the field and knocked down 9 of 28 3-point attempts.Portland made 38.7 percent of its attempts, including 15 of 50 from behind the arc.