Soobum Im-USA TODAY Sports

Royce O'Neale capped his first career triple-double by converting the tiebreaking tip-in with 0.7 second remaining as the visiting Brooklyn Nets earned a 109-107 victory over the Portland Trail Blazers on Thursday.

O'Neale totaled 11 points, 11 assists and 11 rebounds -- and no play was bigger than how he finished Brooklyn's last possession. After Jusuf Nurkic converted a tying 3-point play with 6.5 seconds left, Kevin Durant missed a 21-footer from the left elbow and O'Neale jostled around Damian Lillard and Josh Hart to convert the dramatic layup.

Following O'Neale's clutch hoop, he got his hands on Justise Winslow's inbounds pass and, following a replay review, officials put 0.1 second on the clock. The game ended when Durant knocked away the inbounds pass.

Durant scored 35 points and became the 19th player to reach 26,000 career points early in the third. Yuta Watanabe added 20, including a 3-pointer that put Brooklyn up 106-101 with 1:47 remaining.

Ben Simmons posted his first double-double as a Net, collecting 15 points, 13 rebounds and seven assists before fouling out. Joe Harris added 15 points as the Nets shot 50.6 percent and won for the fifth time in eight games after allowing 153 points Tuesday in Sacramento.

Lillard led the Trail Blazers with 25 points and 11 assists but also shot 8 of 24. Simons added 24 points and rookie Shaedon Sharpe contributed a career-high 20.

Portland shot just 6 of 23 in the fourth and 38.7 percent overall and blew an 11-point lead.

Lillard's layup just before the buzzer put Portland up 61-57 at halftime, and the Blazers expanded the lead to 82-71 on a hoop by Simons with three minutes left in the third. Brooklyn scored the next 14 points and took an 85-82 lead into the fourth when Watanabe hit a 3-pointer with four seconds left.

Portland held a 95-90 lead on two Lillard free throws with 8:20 remaining, but Durant gave the Nets a 97-95 lead nearly two minutes later -- and Brooklyn never trailed again.

More must-reads:

TODAY'S BEST
Braves star leaves game early due to left side soreness
Nuggets teach Timberwolves it's never easy to knock out the champion
Panthers come from behind to take Game 4 vs. Bruins
Brad Keselowski breaks 110-race winless streak at Darlington
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
Watch: Padres star passes father on all-time home runs list
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
Hawks win 2024 NBA Draft Lottery
Giants place key outfielder on injured list
Broncos release former Super Bowl champion WR
Novak Djokovic thinks water bottle incident may have played role in surprising loss
Steelers agree to deal with veteran CB
Bruins captain out for Game 4 vs. Panthers
Veteran WR announces retirement from NFL