Anthony Davis scored 20 points, grabbed 14 rebounds and dished out four assists to go with six blocks as Lakers beat Pistons.