The Portland Trail Blazers’ Scoot Henderson scored the game-winning basket with 0.1 seconds remaining in one of four last-gasp finishes in the NBA on Thursday.
Henderson’s step-back jumper gave the Trail Blazers two points and sealed a 122-120 win against the Utah Jazz.
In Miami, Tyler Herro sunk a 15-footer with 0.5 seconds to go to complete a 89-88 for the Miami Heat against state rivals the Orlando Magic.
There was still time for Orlando to have the last shot but Jalen Suggs’ long three-point attempt rimmed out and was ruled to have come after the buzzer.
The most unlikely win came for the Detroit Pistons as Jaden Ivey scored a three-pointer while being fouled, with 3.1 seconds on the clock, and sunk the subsequent free throw to complete a 114-113 win against the Sacramento Kings.
The Pistons had trailed by 10 points inside the final three minutes.
And in Washington, Jordan Poole’s three-pointer with 8.7 seconds left helped the Washington Wizards beat the Charlotte Hornets.
Poole’s basket put the Wizards 112-110 ahead before Charlotte’s Brandon Miller missed from distance with six seconds to go, and Washington’s Justin Champagnie hit one of two free throws as the Wizards completed a 113-110 victory.
Washington trailed by 21 points in the first half and remain bottom of the Eastern Conference despite a fifth win of the season.