Rick Osentoski-USA TODAY Sports

Kevin Durant poured in 43 points, including 26 in the third quarter, as the visiting Brooklyn Nets extended their winning streak to six games by defeating the Detroit Pistons 124-121 on Sunday.

Kyrie Irving supplied 38 points for Brooklyn, which didn't lead until the closing seconds of the third quarter.

Bojan Bogdanovic topped Detroit with 26 points. Jaden Ivey had 19 points, while Marvin Bagley and Alec Burks added 12 apiece.

The Pistons' bench outscored the Nets' reserves 29-14 in the first half as Detroit rolled to a 71-54 halftime lead.

Detroit shot 58.7 percent from the field in the first half despite making only four of 14 3-point attempts.

The Pistons grabbed their first double-digit lead just over four minutes into the contest on a Bogdanovic 3-pointer. They carried a 35-21 lead into the second quarter.

The Nets cut the deficit to seven at 51-44 midway through the quarter on a Royce O'Neale 3-pointer. Detroit then outscored Brooklyn 20-10 the remainder of the half.

The Pistons' lead was back to single digits when Durant dunked four minutes into the second half, making it 78-69.

Durant was just getting warmed up. The Nets finished the quarter on a 21-7 run to take a 98-96 lead. It was all Durant, as he scored all but three of those points. He set up those other points, an Edmond Sumner 3-pointer, by making a block at the other end. Durant fired in three 3-pointers in the last 50 seconds of the quarter to give Brooklyn its first lead.

An Irving layup and O'Neale 3-pointer gave the Nets a 109-104 lead with 7:40 left. Durant's pullup jumper with 4:15 left extended the lead to 118-111.

Bogdanovic made two free throws with 2:54 left to cut Brooklyn's advantage to four. A steal by Killian Hayes and 3-pointer by Bogdanovic with 40 seconds left cut it to one.

Irving made two of three free throws with 29 seconds remaining. Burks answered with a layup.

Durant then hit two free throws and Bogdanovic missed a 3-pointer on Detroit's final possession.

More must-reads:

TODAY'S BEST
Bronny James receives medical clearance, expected to remain in draft
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Hawks win 2024 NBA Draft Lottery
Watch: Padres star passes father on all-time home runs list
Terrion Arnold honors his mother in a unique way
Brad Keselowski breaks 110-race winless streak at Darlington
Watch: Manchester United ties record, highlighting club's ineptitude
Celtics' Jrue Holiday praises overlooked aspect of Jayson Tatum's game
Arturs Silovs' 42 saves lead Canucks past Oilers in Game 3
Braves star leaves game early due to left side soreness
Pacers blow out Knicks on Mother’s Day, even series at 2-2
Hawks GM 'shocked' that his team won the NBA Draft Lottery
Prolific former Brewers, A's slugger announces retirement
Saints to sign veteran offensive lineman
Smother's Day: Pacers shut down Knicks in first half of Game 4
Flyers goaltender suspended from international play for three years
Pistons make wrong kind of history at NBA Draft Lottery
Watch: Pacers C Myles Turner makes absurd three-pointer in first quarter vs. Knicks
Giants place key outfielder on injured list

Want more NBA news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.