David Lee had 18 points and six rebounds, reserve Jermaine O'Neal added 17 points and eight rebounds, and the Golden State Warriors returned home to beat the Atlanta Hawks 111-97 Friday night for their third straight win.