In the first two weeks of the season, the 49ers dominated. In Week 3, they had to gut out a surprisingly tough win.

Despite the 49ers jumping out to a 14-0 lead, the Cardinals weren’t going to go down without a fight, and the game was close until the final moments, when the 49ers finally finished out a 36-30 win.

San Francisco quarterback Brock Purdy turned in another strong game, throwing for 297 yards with four touchdown passes and no interceptions. Purdy also ran for a 45-yard touchdown late in the game, although that touchdown was called back and turned into only a 35-yard gain because George Kittle was holding deep downfield.

Cardinals…

Read the full article at NBCSPORTS.COM