TORONTO -- The Brooklyn Nets needed one more victory to match their best stretch in four years.
Instead, they stumbled in Toronto — again.
Kawhi Leonard had 20 points and 11 rebounds, Pascal Siakam scored 16 points and the Raptors beat the Nets 122-105 on Friday night for their second seven-game home winning streak of the season.
"I rarely say this about our team, but I didn't love the effort tonight," Nets coach Kenny Atkinson said. "To beat an elite team on the road, our effort and execution was nowhere near where it needed to be. I think we got dominated all around."
Brooklyn entered with 13 wins in their previous 17 games, a run that began with a 106-105 overtime victory over Toronto on Dec. 7. The Nets last won 14 of 18 in the 2013-14 season.
Toronto has won 13 of the past 14 meetings with the Nets, including seven straight north of the border. Brooklyn hasn't won in Toronto since Feb. 4, 2015.
"We've made strides but we have a long way to go," Atkinson said. "This is a little bit of a humble pie, going up against an elite team like this."
Brooklyn's past four losses have all been double-digit defeats.
Serge Ibaka added 14 points, OG Anunoby and Norman Powell each had 13, Delon Wright had 12 to help Toronto improve to 18-4 at home. They last lost at home Dec. 9 to Milwaukee.
Toronto set a season high with 105 shots and had 32 assists on 48 baskets. The Raptors are 8-0 when they have 30 or more assists.
"It's what we're looking for, a total team effort," said guard Fred VanVleet, one of five Toronto reserves to score at least 10 points. The Raptors finished with 60 bench points, two shy of a season-high.
Toronto has won four straight overall and six of seven. Its only loss in that span was Jan. 3 at San Antonio.
"They capitalized on our turnovers, they capitalized on our missed shots," said Brooklyn guard D'Angelo Russell, who led the Nets with 24 points.
Shabazz Napier added 15 points for Brooklyn, and Jarrett Allen had 12 rebounds.
Leonard was working out following the game and did not speak to reporters.
Russell scored 12 points in the first and the Nets closed the quarter with a 14-3 run to lead 35-28 after one. It was Brooklyn's highest-scoring first quarter on the road this season.
Toronto turned the tables in the second, overcoming a one-point deficit by outscoring Brooklyn 15-3 over the final 2:55. The Raptors outscored the Nets 36-18 in the second and led 64-53 at halftime.
"The rest of the game they dominated us, basically," Atkinson said.
Siakam scored nine points and Ibaka had eight as the Raptors pulled away in the third, connecting on 16 of 32 shots. Toronto took a 99-75 lead into the fourth.
Nets: Russell had six rebounds in the first, the most he's ever had in a quarter. ... Russell finished with nine assists. ... Napier extended his streak of games with at least 10 points to a career-high eight. ... F Jared Dudley was inactive. Dudley left Wednesday's win over Atlanta because of a sore left hamstring. ... F/C Alan Williams made his Brooklyn debut after signing with the Nets earlier Friday. ... The Nets have lost two straight on the road.
Raptors: G Patrick McCaw was inactive after signed with Toronto on Thursday. .. Kyle Lowry led Toronto with eight assists. ... Toronto outscored Brooklyn 35-10 on fast-break points.
ACCORDING TO PLAN?
Brooklyn's first basket of the game came when Allen's missed dunk rebounded all the way to a wide-open Russell, who made a 3-pointer.
Leonard reached 20 points for the 18th consecutive game, extending his career-best streak.
This was the second time the Raptors have had five bench players score 10 or more points. Toronto also did it against the Knicks on Feb. 8, 2018.
Nets: Host Boston on Monday night.
Raptors: At Washington on Sunday.
More AP NBA: https://apnews.com/tag/NBAbasketball and https://twitter.com/AP—Sports