Recap
AI summary, sourced from 1 period article (ESPN AP)
Josh Rosen made his first NFL start in place of Sam Bradford and the Arizona Cardinals beat the 49ers 28-18 at Levi's Stadium. David Johnson ran for 71 yards and a touchdown. C.J. Beathard threw for 218 yards and two interceptions. Pierre Garcon caught a touchdown. The 49ers' defense produced no sacks. The 49ers fell to 1-4.[1][2][3]
Columnist recap
AI summary, sourced from 1 period article (ESPN AP)
Josh Rosen, the Cardinals' 10th overall pick who had been on the bench through four games, made his first NFL start Sunday afternoon at Levi's Stadium. He won. The Cardinals beat the 49ers 28-18.
David Johnson ran in a 1-yard touchdown to give the Cardinals an early lead. Larry Fitzgerald caught a touchdown from Rosen. Christian Kirk caught one of his own. The kind of Sunday-afternoon home loss to a rookie quarterback making his first NFL start that, in real time, has the year-two Shanahan project taking another step toward the kind of season that defines a rebuild's bottom.
C.J. Beathard threw two interceptions. Matt Breida ran for 50. Pierre Garcon caught a touchdown. The kind of game where the 49ers' offense produced 18 points and the defense did not get to a rookie quarterback. 1-4 with the Packers on the road next.
By the numbers
AI summary, sourced from 1 period article (ESPN AP)
Cardinals 28, 49ers 18. Margin: -10. Five-game record: 1-4, -28 differential.
- Josh Rosen: 10-of-25 for 170, 1 TD (1st NFL start).
- David Johnson: 21 carries for 71, 1 TD.
- Christian Kirk: 1 TD reception.
- Larry Fitzgerald: 1 TD reception.
- Beathard: 19-of-37 for 218, 2 INTs.
- Pierre Garcon: 1 TD.
- Matt Breida: 11 carries for 50.
- 49ers D: 0 sacks of Rosen.
- 49ers 1-4 (worst start since 2016); Cardinals 2-3.
Film room
AI summary, sourced from 1 period article (ESPN AP)
A 28-18 home loss to the Arizona Cardinals at Levi's Stadium. The 49ers fall to 1-4 in Josh Rosen's first NFL start.
How it unfolded
David Johnson ran in a 1-yard touchdown to give the Cardinals an early 7-0 lead. The 49ers answered with a field goal. Rosen threw a touchdown to Larry Fitzgerald. Beathard threw an interception that led to a Cardinals field goal. Pierre Garcon caught a touchdown to cut it to 17-10. Rosen threw a touchdown to Christian Kirk to make it 24-10. The 49ers added a touchdown drive. The Cardinals' defense closed it out with another stop.
The turning point
Rosen's third-quarter touchdown to Christian Kirk. With the 49ers having cut the deficit to one score, the rookie's pass to Kirk pushed the lead back to two scores and effectively closed the game.
By the numbers
Beathard 19-of-37 for 218 with two INTs. Rosen 10-of-25 for 170 with a TD in his first NFL start. David Johnson 21 carries for 71 with a TD. Garcon 5 catches for 70 with a TD. Goodwin 4 for 63. The 49ers' zero sacks of Rosen.
Personnel watch
Beathard's two interceptions defined the day. The 49ers' defense, which had produced 1 sack per game on average, generated zero pressures on the rookie quarterback. The kind of Sunday home loss that, against a rookie's debut, will be the season's lowest competitive moment.
What it means
1-4 with the Packers on the road next week. The Sunday home loss to a rookie quarterback making his first NFL start confirms that the year-two Shanahan project, without Garoppolo, has lost the kind of identity it had built late in 2017. The Cardinals win at Levi's is the kind of result that defines a season's low-water mark.