David Johnson ran for 111 yards and three touchdowns, and the Cardinals crushed the New York Jets, 28-3, in Arizona on Monday night.

Quarterback Carson Palmer returned for the Cardinals after missing a week because of a concussion. Palmer completed 23 of 34 passes for 213 yards and a touchdown. He injured a hamstring on his team’s final scoring drive in the fourth quarter.

Arizona (3-3) dominated New York (1-5), scoring a touchdown in every quarter of the game while keeping the Jets from crossing the goal line.

New York QB Ryan Fitzpatrick was 16 of 31 for 174 yards and an interception, before being pulled for backup quarterback Geno Smith in the fourth quarter.