Golden State Warriors rookie forward Harrison Barnes registered his first career double-double as the Warriors held off the injury-plagued Atlanta Hawks 92-88 on Wednesday night.