Cardinals roll past Jets 28-3

GLENDALE, Ariz. (AP) - David Johnson rushed for 111 yards and three touchdowns, and the Arizona Cardinals shut down the listless New York Jets 28-3 on Monday night.

Johnson scored on runs of 58, 2 and 2 yards while becoming the first player to rush for three scores against the Jets since LeSean McCoy did it five years ago.

The Cardinals (3-3) won their second in a row to climb back to .500. New York (1-5) lost its fourth straight.

The Jets' Ryan Fitzpatrick was 16-of-31 for 174 yards and was benched in favor of Geno Smith after New York's longest drive of the night ended in an interception in the end zone late in the third quarter.

Arizona's Carson Palmer, back after missing the 49ers game with a concussion, completed 23-of-34 passes for 213 yards and left the game with a hamstring strain after throwing a 9-yard TD pass to Michael Floyd with 8:20 remaining.

Arizona scored in the first quarter for the first time this season on the second time Johnson touched the ball.