ATLANTA - Marvin Williams hit a go-ahead 3-pointer with 26 seconds left and the Atlanta Hawks overcame Caron Butler's 32-point effort to beat the Washington Wizards 91-87 on Wednesday night.
Willams had 21 points and matched his career high with 14 rebounds to help the Hawks snap a four-game losing streak.
Mike Bibby led the Hawks with 25 points, including 15 in the third quarter.
After Williams' go-ahead jumper from the right wing gave Atlanta an 89-87 lead, Juan Dixon and Nick Young missed shots for Washington. Flip Murray then stretched the lead with two free throws for Atlanta with 10 seconds left.
DeShawn Stevenson sank a fallaway jumper with 1:32 left and then added another shot from the corner less than 30 seconds later to give the Wizards an 87-83 lead.
Joe Johnson, who had 19 points and eight assists, answered with a 3-pointer for Atlanta with 57 seconds left to cut the lead to a point.
The Wizards' shot-clock violation with 32 seconds left set up Williams' go-ahead 3-pointer.
Butler made four 3-pointers for Washington, which has only one win this season. Antawn Jamison added 18 points and Stevenson had 12.
Zaza Pachulia scored only four points, but set a career high with 18 rebounds for Atlanta.
Bibby's big third quarter helped the Hawks, missing injured starters Josh Smith and Al Horford, rally from a 50-44 halftime deficit.
Bibby, who made only 1 of 5 shots from the field for 8 points in the first half, had 9 points in the final 3 minutes of the third quarter. The Hawks entered the final period with a 70-67 lead.
Butler helped keep the Wizards close with a long 3-pointer at the end of the third quarter, and he hit back-to-back 3s to give Washington a 79-75 lead with 5:40 left.
Notes: Horford was held out because of a sprained right ankle. Pachulia was the fill-in starter at center. ... Smith, the starting power forward, missed his seventh straight game because of a sprained left ankle and could miss another four or five games, according to coach Mike Woodson.