Anthony Davis finished with 23 points and six rebounds as the Lakers won their seventh straight game in a win over the injury-plagued Golden State Warriors.