GLENDALE, Ariz. (AP) — Matthew Stafford threw for 287 yards and three touchdowns, Cooper Kupp and Odell Beckham Jr. each caught a touchdown pass and the Los Angeles Rams held on for a 30-23 win over the Arizona Cardinals. Aaron Donald had three sacks for the Rams, his last on the game's final play. The Cardinals will have to wait at least one more week before clinching their first playoff spot since 2015. Kyler Murray threw two interceptions that led to Rams touchdowns. Los Angeles won its second straight after a three-game skid and pulled within one game of the Cardinals in the NFC West.

More From ESPN Western Colorado