MINNEAPOLIS --- Marvin Williams gave his best Joe Johnson impersonation when the Atlanta Hawks needed it most.
With the All-Star Johnson at home with an illness, Williams had 23 points and 10 rebounds to lift the Hawks to a 94-86 win over the Minnesota Timberwolves on Wednesday night.
Josh Smith added 19 points and seven rebounds, and Mike Bibby had 24 points and seven assists. Al Horford returned to the lineup after a 12-game absence with a knee injury and had four points and six rebounds.
Al Jefferson had 18 points and 11 rebounds, and rookie Kevin Love had 16 points and 13 rebounds for Minnesota, but it was the revival of two missing shooters that allowed the Wolves to trim a 17-point third-quarter deficit to two with 1:04 remaining.
Mike Miller scored eight of his 17 points in the fourth quarter, and Rashad McCants, who had not played in 13 games after falling out of favor with coach Kevin McHale, had 10 points.
But the Timberwolves had too many careless turnovers down the stretch.