TORONTO (AP) — Jerami Grant scored 22 points, Deandre Ayton had 10 points and a career-high 23 rebounds and the Portland Trail Blazers won their first game of the season by beating the Toronto Raptors 99-91 on Monday night.

Malcolm Brogdon scored 21 points, including a driving basket with 25 seconds remaining, and Canadian-born guard Shaedon Sharpe scored 14 points for Portland, which snapped a season-opening, three-game losing streak.

Trail Blazers rookie Scoot Henderson scored 11 points as Portland snapped a two-game losing streak against Toronto.

Scottie Barnes had 20 points and 12 rebounds and Jakob Poeltl had 14 points and 10 rebounds, but Toronto lost its third straight.

Pascal Siakam scored 20 points, and Dennis Schroder and O.G. Anunoby each had 10 for Toronto. The Raptors shot a season-worst 4 for 29 from 3-point range, with Siakam missing all six of his attempts.

Anunoby returned after sitting out Saturday’s loss to Philadelphia because of muscle cramps. Forward Precious Achiuwa, who left Saturday’s game because of a sore left groin, did not play Monday.

Portland center Robert Williams III was rested on the second night of a back-to-back after playing 26 minutes in Sunday’s loss at Philadelphia.

Siakam scored the final four points of the first half to give Toronto a 50-47 lead at the intermission. The Raptors shot 3 for 16 from 3-point range in the first two quarters.

Grant scored eight points and Brogdon had seven as Portland made 13 of 22 attempts in the third. The Trail Blazers took an 80-74 lead to the fourth.


Trail Blazers: Visit the Detroit Pistons on Wednesday.

Raptors: Host the Milwaukee Bucks on Wednesday.