PJ Washington scored with 4.5 seconds left to help the Dallas Mavericks beat the Golden State Warriors 108-106.
The Mavericks, without Luka Doncic, led 105-99 late on but Stephen Curry levelled for the Warriors at 106-106.
Washington then scored a layup before Klay Thompson missed a three-pointer for the Warriors, whose six-game winning run came to an end.
Washington scored a game-high 32 points, while Curry top scored for his side with 28 points.
- Mcllroy stays six shots off Texas Open lead
- Fresh tragedy hits Nigerian Army as soldiers die in Boko Haram ambush
Elsewhere, Xavier Tillman scored with 7.4 seconds left for the Boston Celtics as they held off a Sacramento Kings comeback to win 101-100.