Stephen Curry delivered a flawless shooting performance, scoring 30 points on 8-of-8 shooting from beyond the arc, as the Golden State Warriors defeated the Philadelphia 76ers 139-105 on Thursday night.

The victory snapped a rough stretch for Golden State, improving their record to 17-16. The Sixers fell to 13-19 on the season and have now dropped two straight games.

Jonathan Kuminga added a crucial 20 points off the bench, while Andrew Wiggins, Draymond Green, and Dennis Schroder each contributed 15 points.

The Warriors shot an impressive 56% from beyond the arc, connecting on 22 of their 39 attempts, and finished with a 61% field goal percentage overall.

Philadelphia’s Joel Embiid recorded 28 points and 14 rebounds while battling through a left foot sprain. Paul George and Tyrese Maxey added 19 and 14 points, respectively, but the 76ers struggled defensively.

The Sixers, who entered the game after four consecutive wins, allowed Golden State to register their highest scoring output of the season.

The Dubs capitalized on their ball movement, dishing out 41 assists, while limiting turnovers to just 11. Draymond Green anchored the defense, adding seven assists and three blocks to his stat line.

The Warriors also received significant contributions from Moses Moody, who scored 12 points, and Lindy Waters III, who added 10.