While Garoppolo got the start, Lance had the better day, overcoming a slow start to throw for 102 yards and two touchdowns.
Click here for more PFF tools:
Garoppolo got the start over Lance for the second straight week, though Lance did take the field for the second and third series.
Lance’s first drive ended in an interception. His second ended in a coverage sack. He struggled with ball placement, showcasing some of the issues that plagued him coming out of North Dakota State.
|Quarterback||Adjusted Completion %||Avg. Depth of Target||PFF Grade|
Hasty got the start for the 49ers. He struggled to make much happen on the ground but made an impact in the receiving game, catching three of his targets for a total of 21 yards.
|Running Back||Attempts||Yards||Yards After Contact|
Brandon Aiyuk, Deebo Samuel and Mohammed Sanu all got reps with the starters, but each dropped a pass across the middle of the field. The drops from Aiyuk and Sanu both resulted in an interception. Sanu later made up for his drop with a touchdown grab from a Trey Lance red-zone pass.
Trent Sherfield showcased his big-play ability for the second week in a row, catching a 41-yard pass from Lance on a busted coverage.
Jaylon Moore had a rough night at left tackle. He was beaten by his assignment four times, and he ended the night with a 43.1 PFF pass-blocking grade on first review.
The 49ers' defensive line had themselves a night against the Chargers' offensive line. Four players finished with a PFF pass-rushing grade of 80.0 or higher on first review of the film — Maurice Hurst, Arik Armstead, Jordan Willis and Samson Ebukam.
Willis made one of the best plays of the night by sacking Easton Stick for a safety on a nifty speed rush.
Easton Stick struggled, and his offensive line did him no favors. It seemed that he was locked onto his first read — the checkdown, more often than not — and his first completion to a wide receiver came on a textbook scramble drill where he found Josh Palmer in the end zone for a touchdown.
Chase Daniel‘s night wasn't all that better. The veteran threw a bad interception in the third quarter, and he really struggled to move the offense in the second half. Playing behind the third-string offensive line didn't help matters, either.
|Quarterback||Adjusted Completion %||Turnover-worthy plays||EPA/Play|
Joshua Kelley got the start for the Chargers today. He wasn’t that efficient on the ground, though, averaging 1.3 yards per carry.
|Running Back||Attempts||Rushing Yards||Receptions||Receiving Yards|
|Larry Rountree III||8||12||4||15|
The battle for the Chargers' WR3 spot is heating up, and multiple players made a claim for that spot tonight. Josh Palmer found a soft spot in the 49ers' goal-line defense to catch a pass from Stick for a five-yard touchdown. Jalen Guyton showcased his speed on a 39-yard completion, beating the corner off the line on a go route.
Tyron Johnson is also in contention for the third receiver spot, but as PFF’s Nathan Jahnke noted, he didn’t see the field much in the first half.
Chargers 1st half WR snap count
Jalen Guyton 35
Josh Palmer 22
K.J. Hill 21
Tyron Johnson 12
John Hurst 2
Out of 36 plays
— Nathan Jahnke (@PFF_NateJahnke) August 23, 2021
Trey Pipkins had an especially rough day. He allowed Jordan Willis to sack Stick for a safety and ended the night with two pressures allowed. He was beaten by his assignment four times in total, per PFF's first-run analysis, good for a 49.2 PFF pass-blocking grade pending review.
Kyler Fackrell recognized a couple of play-action passes and was able to pressure the quarterback four times. He ended the night with an 89.7 PFF pass-rushing grade on first review.
Rookie sixth-round pick Nick Neimann played 44 snaps, and it was his lapse in coverage that allowed Mohammed Sanu to catch a touchdown. However, he finished with eight tackles overall, including two run stops, and was everywhere on the field today.
Asante Samuel Jr. came away with an interception on the 49ers' first drive today, quickly capitalizing on a Brandon Aiyuk drop.
Tevaughn Campbell was the other Chargers player with a pick, but he moved inside to the slot later in the game and let former Charger Travis Benjamin to beat him on a crossing route for a 16-yard touchdown.