The Associated Press

Next up

Portland at ­Houston

When: 5 p.m. Tuesday

TV: NBCSNW Radio: KBND 1110-AM, 100.1-FM

TORONTO — After playing a starring role down the stretch, Malcolm Brogdon called this Milwaukee’s best performance of the season.

Brogdon hit tying and go-ahead 3-pointers in the final 67 seconds and the Bucks held on to beat the Toronto Raptors 104-99 on Sunday night.

Brogdon scored eight of his 18 points in the fourth quarter, Giannis Antetokounmpo had 19 points and matched a season high with 19 rebounds, and Brook Lopez had 19 points for the Bucks, the first team to beat Toronto twice this season.

“In terms of having a full game, playing hard on both ends and executing at a high level on both ends, executing the game plan, and then finishing strong down the stretch, that is definitely the top game for us,” Brogdon said.

The Bucks (17-8) bounced back from Friday’s loss to Golden State and have yet to lose consecutive games this season.

Serge Ibaka scored 22 points and Kawhi Leonard had 20 for the Raptors, who have lost two straight, the second time this season they have suffered consecutive defeats.

Also Sunday:

Pelicans 116, Pistons 108: DETROIT — Jrue Holiday scored 37 points and Julius Randle added 28 as New Orleans dealt Detroit its fourth straight loss. Pelicans star Anthony Davis left with a right hip injury. He returned early in the third quarter but finished with only six points.

Spurs 110, Jazz 97: SAN ANTONIO — DeMar DeRozan had 26 points and eight rebounds and Rudy Gay added 23 points and 15 rebounds as San Antonio won its second straight after dropping four of five.

Hornets 119, Knicks 107: NEW YORK — Kemba Walker scored 25 points to lead Charlotte past New York. Knicks rookie Kevin Knox tied a season high with 26 points and set a career high with 15 rebounds.