Skip to main content

49ers vs. Cardinals Week 9 Live Blog

This live blog will be updated frequently with information and analysis from the 49ers' game against the Arizona Cardinals.

SANTA CLARA -- This is the live blog for the San Francisco 49ers' Week 9 game against the Arizona Cardinals. I will update this frequently with information and analysis from the press box.

11:41 George Kittle will play his first game since Week 4 and will be a pitch count, according to ESPN's Adam Schefter, meaning Kittle will play roughly half of the 49ers' offensive snaps. Kittle has a calf injury which he suffered Week 1 and reaggravated Week 3. The 49ers have to be careful and make sure it doesn't turn into an Achilles injury.

11:43 Both Deebo Samuel and Elijah Mitchell will play, according to Schefter, who reports that the 49ers don't know how much either will be able to play. Samuel has a calf injury, and Mitchell has injured ribs. If the 49ers are smart, they'll manage those two workloads just like they'll manage Kittle's, because Samuel and Mitchell are just as important if not more important to the 49ers than Kittle.

11:44 Both Kyler Murray and DeAndre Hopkins most likely will not play, according to Schefter. Which means the 49ers should win this game. Arizona's backup quarterback is Colt McCoy, who's not good. Which means the Cardinals shouldn't score many points. They still have given up the third-fewest points in the league, so the 49ers probably won't score many points, either. But the 49ers at least have their starting quarterback, both their starting wide receviers, their starting tight end and their starting running back. They're healthier than the Cardinals. The 49ers have no excuse to lose this game.

11:57 Here are the 49ers inactives:

Charles Omenihu

Trey Sermon

Jimmie Ward

Aaron Banks

Maurice Hurst

Deommodore Lenoir

Travis Benjamin

11:58 Here are the Cardinals inactives:

Kyler Murray

DeAndre Hopkins

Kevin Peterson

Jonathan Ward

James Wiggins

1:07 Colt McCoy's career record is 8-22. The 49ers better beat him.

1:22 The Cardinals win the toss and choose to defer. The 49ers will receive the opening kick.


1:29 On 3rd and 10 from the Cardinals 42, Markus Golden splits Alex Mack and Daniel Brunskill, then sacks Jimmy Garoppolo for a 4-yard loss. The Cardinals get the ball at their 12 after the punt. The 49ers ran the ball on the first play of the drive, gained 9 yards, then never ran again.

1:35 On 3rd and 10 from the Cardinals 25, Colt McCoy scrambles right and throws the ball away as he takes a big hit from Arden Key. D.J. Jones left the game with an injury on the first play. The 49ers take over at their 32 after the punt and a 9-yard return by Brandon Aiyuk.

1:39 First play of the drive, Garoppolo completes a pass over the middle to George Kittle, who fumbles. The Cardinals recover at their 43. The 49ers still have run the ball only once. Run the damn ball.

1:41 Cardinals running back Chase Edmonds injured his ankle and is questionable to return. Arizona is serving this game on a silver platter for the 49ers. Are they hungry?

1:50 On first and goal from the 49ers 14, the Cardinals run directly at Nick Bosa and score. James Conner jukes Emmanuel Moseley en route to the end zone. Awful start for the 49ers in a game they should win. That drive was entirely too easy for Arizona. Maybe the 49ers thought this game would be easy. They need to show up.

Read More

49ers 0, Cardinals 7.

1:56 On 1st and 10 from the 49ers 41, the 49ers run a toss play to their right and Elijah Mitchell loses five yards. Why are the 49ers running to their right? All their best blockers on their left. The 49ers eventually punt, and the Cardinals take over at their 20.

2:09 On 3rd and 18 from the Cardinals 12, Azeez Al-Shaair misses a tackle in the flat and gives up a 21-yard check down to James Conner. Then on 3rd and 10 from midfield, Arik Armstead sacks Colt McCoy but grabs his helmet and is flagged 15 yards. Next play, wide receiver Christian Kirk completes a 33-yard pass to tight end Antoine Wesley, who beat Tavon Wilson. Next play, Conner runs into the end zone for the touchdown. The 49ers are down two touchdowns and they've run the ball just two times.

49ers 0, Cardinals 14.


2:19 On 1st and from the Cardinals 30, Garoppolo completes an 18-yard pass over the middle to Brandon Aiyuk, who fumbles and the Cardinals recover at their 7 yard line. That's on brand for the 2021 49ers.

2:34 On 3rd and 18 from the Cardinals 19, Josh Norman committs a 15-yard penalty after the play for taunting. This leads to a field goal from the Cardinals. The 49ers should bench Norman for that mistake.

49ers 0, Cardinals 17.

2:51 On 2nd and goal from the 6, Garoppolo throws a touchdown pass to Kittle. Garoppolo always does just enough before halftime to keep his job. The Cardinals will get the ball first in the second half.

49ers 7, Cardinals 17.

3:07 Mike McGlinchey is out with a knee injury. Tom Compton is his replacement.


3:10 On 2nd and 8 from the 49ers 45, McCoy completes a screen pass to James Connor, who runs untouched through the middle of the 49ers defense for a touchdown. The 49ers have a bad defense.

49ers 7, Cardinals 24.

3:16 On 2nd and 11 from the 49ers 24, Daniel Brunskill gives up a sack for an 8-yard loss. The 49ers punt two plays later. The Cardinals take over at their 29.

3:24 On 2nd and 5 from the 49ers 21, Eno Benjamin literally runs over Dre Kirkpatrick and scores a touchdown. Kirkpatrick replaced Josh Norman, whom the 49ers benched at halftime. Unfortunately for them, Kirkpatrick is even worse. The home crowd is booing.

49ers 7, Cardinals 31.

3:34 On 3rd and goal from the 11, Garoppolo throws a touchdown pass to Aiyuk. That was a quick, six-play drive the 49ers desperately needed.

49ers 14, Cardinals 31.

3:41 On 3rd and 2 from the Cardinals 30, Zach Ertz drops a pass at the first down marker. The Cardinals punt. The 49ers get the ball at their 15.

3:50 On 2nd and 8 from the Cardinals 34, Markus Golden beats Trent Williams to sack Jimmy Garoppolo. Two plays later, the 49ers punt from the Cardinals 39 while boos pour down. The Cardinals take over at their 11.

3:54 On 2nd and 6 from the Cardinals 15, Arden Key sacks McCoy for a 4-yard loss. The Cardinals punt two plays later, and Brandon Aiyuk returns it 27 yards to the Cardinals 36.

4:00 On 1st and goal from the 10, Mohamed Sanu commits an offensive pass interference penalty. And on 3rd and goal from the 8, Garoppolo throws the ball away. Rather than go for it on 4th down, Kyle Shanahan takes the field goal, and Robbie Gould makes a 26-yarder with 8:23 left.

49ers 17, Cardinals 31.

4:11 On 3rd and 7 from the 49ers 38, Eno Benjamin runs for a loss of 3 yards. The Cardinals punt. The 49ers take over at their 20-yard line with 3:32 left and no remaining timeouts.

4:17 Jimmy Garoppolo throws a pick to ice the game. Stay tuned for grades.