That was quick.
The 49ers started Sunday just about perfect in Cincinnati. After the defense forced a Bengals three-and-out, highlighted by an Arik Armstead sack, the offense came out firing on all cylinders.
Quarterback Jimmy Garoppolo hit wide receiver Marquise Goodwin for a 38-yard touchdown pass to give the 49ers an early 6-0 lead. Kicker Robbie Gould pushed it to 7-0 with an extra point.
Garoppolo started a perfect 2-of-2 passing for 43 yards and the touchdown in his opening drive.
The 38-yard TD is more than Goodwin had all game in Week 1.
Whatever mystery there was surrounding George Kittle's health status for the 49ers' Week 11 game against the Cardinals has now been solved.
ESPN's Adam Schefter reported late Saturday night that San Francisco's All-Pro tight end will not play Sunday against Arizona, citing a source.
The aforementioned mystery was some of the 49ers' own doing. After Kittle was listed as day-to-day at the beginning of the week, San Francisco head coach Kyle Shanahan told Cardinals reporters on Thursday that Kittle would not play Sunday, only to have the organization walk those comments back hours later.
Kittle sat out the 49ers' Week 10 loss to the Seahawks. He originally was injured on San Francisco's first offensive play in the Week 9 win in Arizona, but still managed to catch six passes for 79 yards and a touchdown in that 28-25 victory. Kittle leads all 49ers' pass-catchers in receptions (46), receiving yards (541), yards after the catch (300) and first downs (28).
[RELATED: 49ers-Cardinals predictions: SF should win despite injuries]
Ross Dwelley is expected to start in Kittle's place at tight end against the Cardinals on Sunday. While Shanahan and the 49ers have confidence in Dwelley, there's no question San Francisco's offense will be negatively impacted by Kittle's absence.
Everything hasn't been coming up roses for the 49ers in the last week thanks to some injuries and an overtime loss to the Seattle Seahawks.
The team will face the Cardinals for the second time in three weeks in Week 11. After failing to sack Arizona quarterback Kyler Murray in the first meeting, Nick Bosa will try to do better the second time around.
Murray has been sacked 31 times, which ranks as the third-most in the league. San Francisco, on the other hand, ranks second in the NFL in total sacks (35) and yards allowed per game (251.6).
Here is how NFL writers across the league see the 49ers-Cardinals game shaking out:
Caesars: SF -480
Consensus: SF -500
Westgate: SF -550
Wynn: SF -550
[RELATED: How to watch 49ers-Cardinals Week 11 game online, on TV]
Josh Weinfuss, ESPN: 49ers 31, Cardinals 20
Nick Wagoner, ESPN: 49ers 27, Cardinals 17
Michael David Smith, PFT: 49ers 16, Cardinals 13
Michael Florio, PFT: 49ers 34, Cardinals 21