Kyler Murray threw for 242 yards and four touchdowns, two to Greg Dortch, and the Arizona Cardinals beat the injury-depleted San Francisco 49ers 47-24.