Game story · 49ers 20, Falcons 29 · 3-4
Kendal Daniels' interception and fumble recovery carry Falcons past 49ers 29-20
Atlanta was outgained by 105 yards and ran for 2.8 a carry, but San Francisco turned it over four times and the Falcons never gave the ball back.
W 49ers 20, Falcons 29 Falcons vs 49ers · 3-4
Grades
Offense
B-
29 points and three Penix touchdown passes, but 4.7 a play, 2.8 a carry, 4 of 12 on third down and one play of 20-plus yards all game.
Defense
B+
Four takeaways after five in the first six games combined, plus a fourth-and-10 sack stand at the 23. The 400 yards and 6.2 a play keep it off the A line.
Special teams
C+
Folk 3 for 3 on field goals and 42.0 per kickoff return, offset by a missed extra point, 30.2 allowed per return and a 20-yard punt out of bounds.
Coaching
B
Took the lead out of halftime and never trailed again, but a delay of game on fourth and one and zero first downs over the final 14:55 let it get close.
Offensive player of the game
Michael Penix Jr.
25 of 34, 213 yards, 3 TD, 0 INT, 118.9 rating, no sacks taken
Three touchdown passes and no giveaways against the team with the league's best record, behind a line that had allowed five sacks a week earlier and none here. He kept Atlanta clean in a game decided by turnovers.
Defensive player of the game
Kendal Daniels
11 tackles (9 solo), 1 tackle for loss, 1 interception returned 29 yards, 1 fumble recovery
His third-down interception at the San Francisco 48 with 2:42 left set up the winning field goal, and he recovered Kittle's fumble at the Atlanta 19 with 47 seconds to go to end the game.
Atlanta beat the best team in football on Sunday without doing much of what normally wins a game. The Falcons were outgained 400 yards to 295, ran it 29 times for 82 yards, converted four of twelve third downs and came away with field goals on three of five trips inside the red zone. They won 29-20 anyway, because San Francisco put the ball on the ground twice and threw it to the wrong team twice, and Atlanta did not give it back once.
Four turnovers to none. That is the game. San Francisco's first loss of the season was mostly its own work, and the Falcons were clean enough and patient enough to keep taking what was handed to them. Michael Penix Jr. threw 34 passes without an interception and was not sacked. Nick Folk made all three of his field goals. Nobody on offense lost the ball.
The decisive play came with 2:42 on the clock. San Francisco had just cut it to 26-20 on Brock Purdy's one-yard touchdown pass to Kyle Juszczyk, Atlanta had gone three and out, and Jake Bailey's 20-yard punt out of bounds gave the 49ers the ball at their own 47 with the game in front of them. On third and nine from the 48, Purdy threw over the middle for Jordan Watkins, and Kendal Daniels caught it at the 48 and ran it back 29 yards to the San Francisco 19. Four plays later Folk kicked a 31-yarder, and a six-point deficit became nine with 1:56 left. Daniels also finished it. Jessie Bates III knocked the ball out of George Kittle's hands at the Atlanta 19 with 47 seconds to go, and Daniels fell on it.
Offense
The plan was to get the ball out fast, keep Penix upright and stay out of negative plays, and on those terms it worked. Penix was 25 of 34 for 213 yards with three touchdowns and a 118.9 rating, and a line that had given up five sacks in Chicago a week earlier gave up none. His longest completion was the 21-yard touchdown to Drake London that opened the fourth quarter, and that was Atlanta's only play of twenty yards or more from the line of scrimmage all day. San Francisco had four.
What did not work was the run. Bijan Robinson carried 20 times for 63 yards, 3.2 a carry, with a long of 12, and the team averaged 2.8. Fred Warner and Dre Greenlaw piled up 25 tackles between them, Warner with two for loss, and the Atlanta interior did not move the San Francisco front at any point. Robinson was more dangerous as a receiver, catching all five of his targets for 59 yards, including a 19-yarder on third and three from the Atlanta 25 that kept the 90-yard touchdown drive breathing.
That drive was the best thing Atlanta did on offense. Eleven plays from their own 10 after Bates' interception, three San Francisco penalties along the way, and London's touchdown on the first snap of the fourth quarter for a 26-14 lead. Add the 68-yard march to Nick Muse's one-yard score in the second quarter and the 59-yard drive out of halftime that ended with Penix's five-yard touchdown to Kyle Pitts Sr., and that is three legitimate scoring drives. Everything else was thin: 4.7 yards a play and nine points out of three red zone trips. Jahan Dotson lost his afternoon entirely, catching one of three targets for six yards with two deep incompletions, one of them on third and twelve in the fourth quarter.
Defense
Four takeaways from a group that had five in its first six games combined. That is the headline, and it is also the part least likely to repeat. San Francisco moved the ball close to whenever it chose: 400 yards, 6.2 a play, 26 first downs, three of four on fourth down, both red zone trips converted. Purdy went 27 of 40 for 288. Kittle caught eight of ten targets for 88 yards. Christian McCaffrey had 100 yards from scrimmage on 13 touches. The rush got home twice, once from Maason Smith and once from Za'Darius Smith.
What rescued the afternoon was the timing. Maason Smith knocked the ball loose from Kaelon Black at the Atlanta 29 with 4:20 left in the second quarter and Gervon Dexter Sr. recovered, turning a scoring threat into a 14-play Falcons field goal drive that closed the half. Bates intercepted Purdy at the Atlanta 10 in the third quarter, two snaps after San Francisco had reached the 21. Then came the stand that mattered most: with 11:36 left and the 49ers at the Atlanta 23 after a 4th-and-9 conversion, a touchdown was wiped out by replay, three more passes fell incomplete, and Za'Darius Smith sacked Purdy on fourth and ten.
Daniels was the best player on the field in a Falcons uniform: eleven tackles, nine solo, a tackle for loss, the interception that set up the winning points and the fumble recovery that ended it. C.J. Henderson had six tackles and two passes defensed, including the breakup that stood up after the reversal. The losses were real too. Sydney Brown's defensive holding erased a Bates breakup and gave San Francisco a first down at the Atlanta 47 on the drive that became the Juszczyk touchdown, and two plays later Za'Darius Smith's face mask moved it 15 more to the 21. That is 20 free yards on a touchdown drive.
Special teams
Folk was three for three from 39, 33 and 31 yards, and all nine of those points were needed. He also missed an extra point after Muse's touchdown. The return game was the good half: Zachariah Branch took one back 61 yards, Khalil Herbert opened the second half with a 38-yarder that set up the go-ahead touchdown drive, and Atlanta averaged 42.0 yards on three kickoff returns. Coverage was the bad half. San Francisco returned six kickoffs for 181 yards, 30.2 a return, and Jordan James brought the last one to the 35 with 1:56 to play. Bailey averaged 39.0 on three punts with one inside the 20, but that 20-yard shank out of bounds with 4:02 left was the worst play of the day by an Atlanta player, and only the defense kept it from mattering.
Coaching
Kevin Stefanski's team came out of the tunnel in the third quarter ready to play, which has not been a given. Atlanta took the second-half kickoff, drove 59 yards in ten plays and took its first lead on the Pitts touchdown. Pair that with Folk's field goal on the final snap of the first half and the swing either side of the break turned 14-9 down into 19-14 up.
The in-game management was less clean. With 9:40 left and a 26-14 lead, Atlanta lined up on fourth and one at its own 36 with two extra linemen reported eligible, took a delay of game penalty, and punted from the 32. That is an operations failure, and against a better finish it costs the game. Worse, after London's touchdown on the first play of the fourth quarter, Atlanta did not pick up a single first down for the remaining 14:55. Three possessions, nine plays, nine total yards, two punts, and a field goal drive that only existed because Daniels handed the offense the ball at the San Francisco 19. A 26-14 lead became 26-20 because the offense stopped functioning and the defense had to win it twice.
What it means
Atlanta is 3-4, second in the NFC South behind 3-3 Carolina, with a win over a 6-1 team on the board and a point differential still in the red at 171 to 173. It is a good day, and good days have been scarce. It is not yet evidence of much beyond this Sunday.
Two things keep turning up. Third down remains broken: four of twelve here, and under 40 percent in five of seven games. And the defense keeps allowing volume. San Francisco's 400 yards were the most Atlanta has given up all season, its 6.2 a play the highest, and that is six straight games over 320 yards allowed. The difference on Sunday was four takeaways, and a defense that needs four takeaways to win is not a finished product. The genuinely encouraging number is zero: no turnovers and no sacks allowed, the first time this year Atlanta has managed both in the same game.
What is next
Tampa Bay comes to Mercedes-Benz Stadium next Sunday at 1 p.m. ET, a 2-5 division opponent and the kind of game Atlanta has to win to stay in the race. The question is the run game. Eighty-two yards on 29 carries and 2.8 a crack is not a plan, and Sunday's result does not change that; it only hides it. If Robinson cannot find more than three yards a carry against the Buccaneers, the margin will again depend on the other team's mistakes.
Reporting: ESPN box score and play-by-play · AtlantaFalcons.com: Game Breakdown · The San Francisco Standard · NBC Sports Bay Area live updates