PASSING OFFENSE: D-minus -- The 49ers recorded fewer than 200 yards net passing for the 19th consecutive game. Quarterback Trent Dilfer completed 23 of 38 passes for 209 yards but was sacked six times for minus-45 yards. One of those sacks resulted in a fumble, which Osi Umenyiora returned 75 yards for a TD. Dilfer, playing in place of injured Alex Smith, threw two touchdowns and two interceptions. Arnaz Battle caught six passes for 57 yards, including a nice grab along the left pylon for a touchdown. Ashley Lelie made his first contribution as he caught two passes for 52 yards, cutting into Darrell Jackson's playing time. Jackson caught two passes for six yards, including a one-yard TD grab in the final seconds of the game.
RUSHING OFFENSE: D-plus -- Frank Gore finally had some running room, as he gained a season-high 88 yards on 14 carries. But 24 of those yards came on the final play of the first half when the 49ers had the ball near midfield. The 49ers did not gain a whole lot of meaningful yards in the run game. And the 49ers made a major miscue when Dilfer and Gore botched an exchange, leading to a Giants fumble recovery in the second quarter when it looked as if the 49ers had the momentum.
PASS DEFENSE: B-minus -- The 49ers did not generate much of a pass rush. They sacked Eli Manning only once, as Brandon Moore recorded his first sack of the season. Manning was rarely pressured. The secondary did a good job of sticking with Plaxico Burress, who caught five passes but for only 43 yards. Manning threw for just 146 yards. The Giants averaged just 4.4 yards per offensive play. The 49ers' second-quarter touchdown was set up by Derek Smith's interception, a play on which Aubrayo Franklin tipped the ball at the line of scrimmage.
RUSH DEFENSE: D-plus -- The 49ers got manhandled up front. Their defensive line had a very difficult time getting off blocks. As a result, Brandon Jacobs rushed for 107 yards on just 18 carries. The Giants gained 140 yards as a team. Linebacker Patrick Willis continues to do a solid job, as he recorded a team-leading 13 tackles.
SPECIAL TEAMS: A-minus -- This area continues to be a strong point for the 49ers. Punter Andy Lee continues to strike the ball particularly well. He averaged 52.6 yards (45.4 net) on five punts. He is making a strong bid for a spot in the Pro Bowl. Moran Norris blocked a Giants punt in the end zone for a safety. The return game, however, leaves a lot to be desired, as neither Michael Lewis nor Maurice Hicks got much going on punt and kickoff returns.
COACHING: D-plus -- The 49ers' offensive coaching staff continues to come under intense scrutiny, especially with Gore saying that there are some players who lack trust in offensive coordinator Jim Hostler. The 49ers tried to mix things up with a variety of formations and personnel groups. But did the 49ers get away from what they do best? The 49ers are a running team, yet Gore carried just 14 times. Defensive coordinator Greg Manusky did a good job of keeping the Giants off-balance with a nice scheme and solid play-calling.
49ers report card
Niners Digest Top Stories
Worst NFL Plays from Week 7Check out some of the worst plays from Week 7 of the 2016 NFL season.
Scout NFL NetworkMonday at 7:16 AM
Week 7: Beyond The Box ScoresFantasy Football Expert Mark Morales-Smith looks at some interesting stats and situations from five critical Week 6 matchups as he examines the box scores.
Kaepernick shows up in Muhammad Ali shirt49ers quarterback Colin Kaepernick shows up to Orchard Park for his first start of the year wearing a Muhammad Ali shirt.
Week 2: Fantasy Football Deep SleepersFantasy Football Expert Jack Delaney reveals some under-the-radar players that could help you gain an edge in your Week 2 matchup.