Joe Johnson scored 27 points in the Brooklyn Nets' season-high fourth straight victory, a 102-98 win Wednesday night that ended the Golden State Warriors' winning streak at 10 games and prevented the first 7-0 trip in NBA history.
Shaun Livingston made the tiebreaking free throw with 1:12 left when he appeared to get away with hooking Curry, then Johnson made four in a row.
Curry scored 34 points for the Warriors, who were bidding for a franchise-record 11th consecutive victory overall and the first unbeaten trip of seven or more games in NBA history. But they didn't make a shot after Klay Thompson's three-pointer with 4:07 remaining that gave them a 93-89 lead until Curry's jumper with 5.8 seconds left.
Phoenix 104, at Minnesota 103: Goran Dragic had 26 points, nine assists and six rebounds and Gerald Green's baseline jumper with 3.9 seconds left capped a 7-0 run by the Suns in the final 90 seconds. Kevin Martin scored 20 points for the Timberwolves, but his runner at the buzzer clanked off the rim.
at San Antonio 112, Dallas 90: Tony Parker scored 25 points, Tim Duncan had 16 points and 13 rebounds and the Spurs never trailed. Marco Belinelli had 17 points for San Antonio (28-8), which recaptured the Western Conference's best record ahead of Oklahoma City (27-8). Monta Ellis had 21 points for the Mavericks, who lost their seventh in a row to the Spurs.
at Atlanta 97, Indiana 87: Kyle Korver scored 17 points, Pero Antic had 16 and the Hawks defeated the Pacers at home for the 12th time in a row. Indiana scored 12 points in the first quarter and 32 in the opening half.
at Portland 110, Orlando 94: Nicolas Batum had 14 points, 10 rebounds and a career-high 14 assists and the Trail Blazers won for the first time in three games. LaMarcus Aldridge had 36 points and nine rebounds. The Magic lost its fifth game in a row.
at Toronto 112, Detroit 91: Kyle Lowry had 21 points, nine assists and 11 rebounds and the Raptors sent the Pistons to a sixth consecutive loss. DeMar DeRozan scored 19 points for Toronto, which made 31 of 34 free throws.
Washington 102, at New Orleans 96: Trevor Ariza scored 21 points and John Wall had 20 for the Wizards, who have won six of their last seven road games. Eric Gordon scored 23 points and Anthony Davis 21 for the Pelicans.