Trae Young had 33 points and 15 assists, Danilo Gallinari added 25 points and the Atlanta Hawks held on to beat the Golden State Warriors 121-110 on Friday night.

Klay Thompson finished with 37 points, hitting a season-high nine 3-pointers, and Jordan Poole scored 24 for the Warriors, who have dropped four of five. Poole and Thompson each had 22 points in the first half.

Also read: NBA: Bridges, Charlotte Hornets bounce back with 107-101 win over Utah Jazz

Golden State, third in the Western Conference, was coming off a rousing win at Miami on Wednesday before faltering against the Hawks. Atlanta, the No. 10 team in the East, had dropped two of three.

A left corner 3 by Kevin Huerter padded the lead, and Young followed with a straightaway 3 to make it 119-100 and put the game out of reach with 53.7 seconds remaining.

Young’s finger-roll gave Atlanta its first double-digit lead at 84-73 midway through the third, and Young followed with a straightaway 3 to make it 98-83 in the closing seconds of the period. Delon Wright’s 3-pointer put Atlanta up by 18 entering the fourth.

Also read: NBA: Holiday helps short-handed Milwaukee Bucks beat Washington Wizards 114-102

Atlanta took charge of the game at the end of the second and throughout the third as they outscored Golden State 43-16, but the Warriors weren’t done. They trimmed the lead to five on Gary Payton II’s tip-in with 5:37 remaining and to three on Payton’s putback with 3:45 left.

That was as close as Golden State would get.

Young had two assists, hit a 3 and knocked down four free throws after the Warriors pulled within three.

Also read: NBA: Siakam matches season high with 35, Toronto Raptors top Cleveland 117-104

The Warriors were without two-time MVP Stephen Curry, their leading scorer who is nursing a left foot sprain. Injuries kept forward John Collins, the Hawks’ second-leading scorer and rebounder, and guard Bogdan Bogdanovic, their third-leading scorer, sidelined.

Atlanta, which never trailed in the second half, has won 15 of 18 at home.

“There’s still time for us to get that rhythm, get that mojo back and a game like this — coming out with that focus and playing with that attitude that’s necessary — we can certainly can get that going,” Hawks coach Nate McMillan said.

Also read: NBA: Boston Celtics dominate Utah Jazz, win 125-97

Thompson’s straightaway 3 gave the Warriors their first double-digit lead at 50-39 early in the second. He improved to 5 of 6 on 3s with another straightaway that made it 65-56 at the 2:39 mark of the period, but Atlanta, ending the half on a 13-2 run, got a three-point play from Young in the closing minute to lead 69-67 at intermission.

Golden State was up 42-36 at the end of the first quarter as Poole scored 15 and Thompson 11.

Also read: NBA: Short-handed Golden State Warriors get past frustrated Miami Heat, 118-104

Tip-Ins

Warriors: F Andre Iguodala was listed as questionable Thursday but still missed his 20th straight game with lower back tightness. Kerr said there’s a chance he could play in one of the back-to-backs Monday at Washington and Tuesday at Memphis. … Poole has scored at least 20 points in 12 straight games. Curry missed his fourth game in a row and isn’t expected to return until the playoffs. Jonathan Kuminga started in place of F Kevon Looney, the only Warrior to previously start every game this season.

Hawks: Huerter finished with 20 points. C Clint Capela had 19 points and 13 rebounds. Gallinari left the game in the fourth and didn’t return after sustaining a right elbow contusion. Collins is still bothered by a right finger sprain and right foot strain and missed his eighth straight game. There is no timetable for his return. Bogdanovic was listed as questionable with right knee soreness. His injury isn’t considered serious.

Up next:

Warriors: At Washington on Sunday.

Hawks: At Indiana on Monday.