Cardinals-Rams live updates, scoring, highlights

Find out what happened in the Cardinals’ home opener against the Rams.

The Arizona Cardinals kicked off Sunday at State Farm Stadium against the L.A. Rams, hoping to pick up their first win of the season and first home win over the Rams in a decade.

What happened in the game?

Follow here for live updates.

Cardinals get 4th-down stop

The Rams started on Arizona’s side of the field after Blake Corum had a 41-yard kickoff return, but the Cardinals got a turnover on downs after Kyren Williams ran for nine yards on first down. He was stopped for a loss and then, after a challenge by Jonathan Gannon on a completed pass that would have given the Rams a first down ruled the play incomplete, Budda Baker tackled Cooper Kupp on fourth down short of the line to gain.

Marvin Harrison Jr. TD! Cardinals 7, Rams 0

James Conner had runs of 16 and 13 yards, and Kyler Murray scrambled four six more, but Murray found the rookie Harrison in the back of the end zone for a 23-yard touchdown pass, Harrison’s first NFL touchdown.

Gardeck sack forces 3-and-out

On the Rams’ second drive, the defense showed up. Dennis Gardeck sacked Matthew Stafford on third down to end the drive and force a punt.

ANOTHER MARV TD, A BOMB! Cardinals 14, Rams 0

The second TD for Harrison was even better than the first. Greg Dortch returned the Rams punt to the 40 and Murray threw a bomb to Harrison, who got behind the L.A. defense, for a 60-yard touchdown.

Cardinals 21, Rams 0

Harrison went over 100 yards for the game in the first quarter with a 33-yard reception and the Cardinals went on a 99-yard touchdown drive that ended with an 18-yard touchdown pass to tight end Elijah Higgins. Murray moved, dodged and spun, and he threw a dart to the back of the end zone.

Cardinals 21, Rams 3

The Rams got on the board but were held to three points with a stop in the red zone. Demarcus Robinson had a 42-yard catch when Budda Baker lost the ball in coverage, and Julian Okwara was flagged for unnecessary roughness, but Zaven Collins got his first sack of the season on third down, forcing a 29-yard field goal.

Cardinals 24, Rams 3

The Cardinals answered right back with three more points after a 40-yard drive. Murray ran for 17 of the yards, setting up a 48-yard field goal with 5:09 left in the half.

4th-down goalline stand to end 1st half

The Cardinals punted the ball back to the Rams with under two minutes left in the half and Matthew Stafford led them down the field for a goal-to-go situation. Arizona’s defense held.

They stuffed Williams on one play, Stafford threw an incomplete pass, Budda Baker tackled Williams for a loss on a pass play and then the Rams, going for it on fourth down, threw an incomplete pass out the back of the end zone. Star Thomas was initially flagged for pass interference but the officials picked up the flag for being an uncatchable pass, and that is how the half ended with the Cardinals leading 24-3.

Cardinals 31, Rams 3

The Cardinals started the second half rolling on offense. Behind the legs of Conner, who had a 22-yard run, and Murray, who added a 26-yarder, they extended the lead to 31-3 as Conner ran in for a five-yard score.

It was the seventh straight game Conner has scored a touchdown, tying the franchise record for the longest such streak.

Cooper Kupp hurt

Kupp injured his ankle and was announced as doubtful to return. he had four receptions for 37 yards in the first half.

Cardinals 34, Rams 3

Matt Prater’s 57-yard field goal after the Rams went three-and-out extended the lead to 31 points. Krys Barnes was credited with the Cardinals’ fourth sack of the game on third down.

Cardinals 34, Rams 10

Stafford led the Rams on a 70-yard drive in eight plays. Kyren Williams scored from four yards out.

Get more Cardinals and NFL coverage from Cards Wire’s Jess Root and others by listening to the latest on the Rise Up, See Red podcast. Subscribe on Spotify, YouTube or Apple podcasts.