Eagles 34, Giants 13
Though the Eagles won in a blowout, there was some worry to start this game. Philadelphia’s offensive line struggled to begin the night. On one drive, Carson Wentz was hit as he threw the ball, and his pass easily could’ve been intercepted. A lineman then got flagged for holding, and that was followed by yet another instance in which Wentz was hit upon releasing the ball. The Eagles were able to get two quick touchdowns off a turnover and a great punt return, but weren’t having much luck moving the chains in the opening quarter.
However, things changed as the night progressed. The Eagles got a touchdown drive going when Wentz hit Nelson Agholor with a 58-yard pass on a broken play, setting up a score by Zach Ertz. Beginning at that point, Philadelphia’s offensive line improved. Perhaps this had to do with the struggling Jason Peters leaving the game. Olivier Vernon was dominating Peters, but the reserve, Halapoulivaati Vaitai, had better luck. Peters has looked done this season, so perhaps replacing him is the correct solution. Lane Johnson, meanwhile, will have 10 days to recover from an ankle injury that nearly kept him out of his game. Johnson couldn’t finish the night, as he tried his hardest to play through the injury. Having a mini-bye should help immensely.
Wentz finished 26-of-36 for 278 yards and three touchdowns. He was lucky not to be intercepted early when he was hit upon releasing the ball, but he delivered when it mattered most. Wentz, as mentioned, was terrific on third down, and he also was nearly flawless in the second half, going 12-of-15 for 103 yards and a score following intermission. Wentz is a very smart quarterback who is capable of figuring out what defenses are doing by halftime, so his improvement as the night progressed was hardly a surprise.
Meanwhile, Zach Ertz hauled in Wentz’s third touchdown. Ertz snatched seven of his nine targets for 43 yards. The Giants haven’t been able to cover tight ends for years, so his production was hardly shocking.
Manning was atrocious, and his numbers – 24-of-43, 281 yards, one interception – don’t tell the whole story. He threw way too many checkdowns, and when he tried to heave the ball downfield, his wobbly passes fell incomplete. His pick was an inaccurate ball thrown into traffic that was tipped. The Giants’ offensive struggles definitely aren’t all on Manning, as his offensive line stinks, but he’s done. It’s time for the Giants to move on.
Falcons 34, Buccaneers 29
One of those zeroes occurred at the very end. The Falcons, up two, kicked a 57-yard field goal to take a five-point, lead with 1:10 remaining. It looked like it was going to be a front-door cover for the Falcons, but the Buccaneers moved the ball quickly down the field. Perhaps too quickly, as Mike Evans had an opportunity to stop the clock on one instance by running out of bounds, but failed to do so. As a result, Tampa had just 12 seconds remaining by the time it reached the end zone. Following a spike and an incompletion, there were seven seconds on the clock, with Tampa having the ball on Atlanta’s 20-yard line on a third-and-10. Two passes to the end zone could’ve worked, but Jameis Winston inexplicably scrambled up the middle. Perhaps realizing that time was about to expire, Winston, upon getting contacted, threw the ball backward. Adam Humphries bobbled it, and Mike Evans picked it up. He then lateraled to DeSean Jackson, who had no one in front of him. All he had to do was pick up the ball and sprint into the end zone. Jackson, however, bobbled the ball, and it trickled out of bounds. The Falcons prevailed because of Jackson’s butter fingers.
That Jackson miscue turned out to be the difference in the game. However, as mentioned earlier, the Buccaneers had an earlier gaffe in the red zone. Winston threw into tight coverage, and the ball popped into the air. It was picked off by the Falcons. Had the Buccaneers settled for a field goal there, they could have just kicked the ball at the end to win the game.
As always with the Buccaneers, the small things did them in. Whether it’s bad play-calling, a case of butter fingers, a deflected interception, or a receiver not going out of bounds when he needs to, or a missed extra point that forced this situation in the first place, Tampa is perennially a stupid team that kills itself with mistakes. The Buccaneers are now 2-3, and their promising 2-0 start seems like forever ago.
Ryan slowed down a little bit in the second half when he lost Calvin Ridley and Mohamed Sanu to injuries, but he still finished with a terrific stat line, going 31-of-41 for 354 yards and three touchdowns.
Though Winston did a great job of moving the chains between the 20s, some mistakes killed his team’s chances. In addition to the third-and-10 run and Winston’s deflected interception into the end zone, he was picked earlier in the game on a poor overthrow to Jackson.
Chargers 38, Browns 14
Mayfield’s injury clearly affected his passing on top of his mobility, though earlier crucial drops didn’t help. Mayfield had an overthrow on a fourth-and-2 prior to halftime, and he was picked off in the third quarter on a careless pass while drifting backward.
Meanwhile, two other things hurt the Browns, who were constantly over midfield in the opening half, but repeatedly got stuck around the 30-yard line because of the same mistakes. The first, as mentioned, were countless drops. Antonio Callaway should’ve caught a touchdown in the early going, for instance. There were several other drops throughout the game. The second item was one of the worst officiating moments you’ll ever see. The Chargers scored a touchdown to go up 21-3 because the Browns stopped playing. They did so because Chargers left tackle Russell Okung clearly false started. Several Cleveland players ceased moving, anticipating the flag being thrown, but that never happened. Philip Rivers had an easy touchdown pass to Tyrell Williams as a result.
Gordon wasn’t the only runner getting to the edge. Keenan Allen, who caught four passes for 62 yards, was used as a rusher on several plays. He carried the ball four times on end-arounds and was able to gain 41 yards on the ground. He even had a 26-yard end-around negated by a penalty. Then, Mike Williams had a long end-around as well, as Cleveland showed no discipline or desire to tackle. This is something the Browns will obviously need to shore up, as other teams will utilize this strategy, especially if linebacker Joe Schobert is out. Schobert, Cleveland’s best player at the position, also suffered an injury and had to leave the game.
As mentioned earlier, Mayfield suffered an early injury and wasn’t himself for most of the afternoon. He just couldn’t move at all. I don’t think we learned anything about him from this game. It’ll be interesting if he’ll be limited in practice this upcoming week as the Browns prepare to battle the Buccaneers.
With Landry and Callaway both struggling, someone named Damion Ratley led the team in receiving with six grabs for 82 yards. David Njoku had a big game versus the Chargers’ struggling linebackers, catching seven passes for 55 yards and a touchdown.
Seahawks 27, Raiders 3
Russell Wilson got the Seahawks to a 17-0 advantage by halftime with just four incompletions. However, the first touchdown occurred because the Raiders stopped playing on a third-and-8 because the officials missed a false start, while the other 10 points came off Raider turnovers. Frank Clark strip-sacked Derek Carr, easily beating Kolton Miller, who hasn’t been the same since hurting his knee recently. This set up a touchdown. Carr later attempted a sneak on fourth-and-1 near midfield. He was short of the line to gain, and the Seahawks were able to drill a field goal just prior to intermission.
The Seahawks scored early in the second half on yet another Oakland blunder. Clark strip-sacked Carr once again, allowing the Seahawks to take over in the red zone. Seattle tacked on another field goal as a result.
Baldwin didn’t quite reach the end zone, but David Moore (2-47), Tyler Lockett (3-13) and Jaron Brown (1-5) managed to do so.
Carr finished with a miserable stat line. He completed 23 of his 31 passes, but was limited to a pathetic 142 yards. Don’t blame Carr though, as he took a ridiculous six sacks. His offensive line is in shambles. Both tackles are injured – though Kolton Miller is playing through his knee problem – and guard Kelechi Osemele was out as well. Carr hurt his non-throwing arm late in the game, forcing A.J. McCarron into the game. Like Cooper, Carr will have the luxury of an extra week to overcome his injury, but it won’t matter if he continues to see the same sort of pressure that he did in this contest.
Dolphins 31, Bears 28
The Bears had a chance to put this game away. Up eight, they appeared to score a touchdown on a Tarik Cohen reception to increase the margin to 15. However, offensive pass interference negated the score, and Mitchell Trubisky heaved an interception into heavy traffic into the end zone on the very next play. Cohen later lost a fumble. These turnovers kept the Dolphins in the game, and they were able to score dual touchdowns in the fourth quarter on 43- and 75-yard catches by Albert Wilson. Osweiler fired intermediate throws to Wilson, and he did the rest. The Bears’ usually dominant defense, wilting in 100-degree heat and humidity, looked very gassed trying to run down Wilson.
The game went to overtime, and the exhausted Bears appeared to surrender a touchdown drive. Osweiler completed a pass on third-and-long on a very lucky deflection, and then Frank Gore had a long run. Gore was tured, so the Dolphins put Kenyan Drake on the field, and Drake proceeded to fumble at the goal line. The Bears took advantage with some long runs of their own, but they decided to keep the ball on the ground on a third-and-4. Jordan Howard was stuffed, so the Bears made the horrible decision to settle for a 53-yard field goal. The kick was wide right, and the Dolphins proceeded to kick their own field goal, thanks to a short field.
The Bears only have themselves to blame for this loss. In addition to the late blunders, they made some early errors as well. Cohen had a chance to convert an early fourth-and-1 at the Miami 42-yard line, but instead of cutting upfield, he continued to run to the edge and was tackled by Reshad Jones. A bit later, Howard fumbled at the goal line. The Bears easily could’ve put this game away and prevented the nonsense the Dolphins scrambled together late in regulation when the Bears were dying of heat exhaustion.
While Trubisky made some terrific deep passes in this game, he struggled in the early going. He overthrew Anthony Miller for a deep touchdown on the opening drive. Hen then missed Cohen for a slant for a 15-yard gain, and a second-and-15 pass of his was way too high. Trubisky followed that up by skipping a pass to Jordan Howard in the flat. Had Trubisky been sharp in the opening half, the Bears could’ve established a big lead and put this game away.
As for Miami’s other receiving targets, Danny Amendola reeled in eight of his 11 targets for 59 yards. Amendola, who dropped a pass, was body slammed into the grass by Leonard Floyd in the early going, but he managed to stay in the game. Meanwhile, Stills caught just one pass, the weird deflection in overtime that turned out to be a 35-yarder.
Vikings 27, Cardinals 17
Thanks to this score, the Cardinals were able to tie the game at 10, and they were down by just three entering intermission. It looked as though they would be able to hang around, but the Vikings finally got their act together. Minnesota was able to establish a 27-10 lead before a late Arizona touchdown pushed the margin to 10.
Cousins as a whole was 24-of-34 for 233 yards, one touchdown, an interception and a lost fumble. The completion percentage was nice, but Cousins’ mistakes prevented the Vikings from having an easy victory. He also had a whopping six passes batted down at the line of scrimmage. If the Cardinals were more competitive, they could’ve pulled the upset.
Rosen saw lots of pressure during the afternoon. He never had a chance on several instances. Otherwise, the Cardinals may have been more successful. Rosen otherwise had a mixed afternoon. He had those two long balls to Seals-Jones and Kirk, but he also overthrew some of his targets as well, including Larry Fitzgerald on a third down during the opening drive.
Jets 42, Colts 34
If drops were the worst thing to happen to the Colts, they might have been fine. However, two of the drops turned into interceptions. Marlon Mack bobbled the ball on the second play of the game, and it bounced into the arms of a Jet player who took it back for six. Ryan Grant them similarly dropped a pass, and yet the ball bounced into the hands of a New York defender. This set up the Jets with a field goal.
These weren’t the only mistakes the Colts were guilty of. Several other players dropped passes, including Nyheim Hines, who let a possible touchdown fall through his hands. Robert Turbin lost a fumble. And Luck fired a third interception in the second half that actually happened to be his fault.
Meanwhile, the Jets did well to capitalize on all of Indianapolis’ blunders. They had some mistakes of their own, but they moved the chains well and scored points on the Colts’ give-aways.
Darnold’s final numbers were 24-of-30 for 280 yards, two touchdowns and the aforementioned interception. Granted, he was battling an injury-plagued defense, but this was a nice confidence-builder for Darnold following his abysmal showing at Jacksonville two weeks ago. Darnold was impressive outside of the aforementioned pick. He seldom checked down, attacking Indianapolis’ defense instead. This was apparent when he aggressively fired a slant downfield on a second-and-20 to move the chains early in the final quarter on what turned out to be a scoring drive.
Texans 20, Bills 13
Peterman was terrible, so it’s fair to wonder if the Bills would’ve won with Allen. Not that Allen dominated as a passer, but he was great running the ball. Besides, all Peterman had to do was take care of the football, which is what Allen did. The Texans’ offense, after all, couldn’t generate anything.
And no, that’s not an exaggeration. Despite Peterman playing part of this game for the Bills, Houston was still outgained, 229-216, and Buffalo averaged more yards per play, 3.9-3.8. The reason for this was Deshaun Watson’s pass protection, which was atrocious. Watson was sacked seven times. Of course, the Texans’ blocking is always brutal, but it was especially felt in this contest because Watson was banged up with a chest injury heading into the game. Watson, as a result, was a turnover machine. He was strip-sacked in the second quarter, but while a teammate recovered the ball, Watson followed that up with a horrible interception in field goal range where he threw late across his body. Watson then had a pick on a pass deflected at the line of scrimmage in the third quarter, and he was strip-sacked after that, which set up Peterman’s touchdown. Watson nearly the gave the game away in the fourth quarter with yet another fumble, but was lucky that a teammate of his pounced on the ball once again.
The Texans scored just one offensive touchdown in this game, and that came off a Bills muffed punt in the opening quarter. In fact, 17 of Houston’s 20 points came off Buffalo’s errors. There was the muffed punt, a blocked punt that turned into a field goal, and Peterman’s pick-six. Houston’s offense otherwise did nothing, as Watson’s stat line – 15-of-25, 177 yards, one touchdown, two interceptions, two fumbles – was indicative of how poorly he played.
It’s a shame Allen got hurt, as Peterman (6-of-12, 61 yards, TD, 2 INTs) self-destructed at the end and ruined a potential upset. Peterman made two nice passes to start, throwing a pretty touchdown to Zay Jones and then drilling a third-and-15 conversion, prompting a CBS announcer to say, “There’s something here with Peterman. He’s showing it a little bit right now.” That quickly changed when Peterman gave the game away.
Redskins 23, Panthers 17
By Charlie Campbell – @draftcampbell
The Panthers had a drive going into Washington territory when they completed a pass to Moore downfield, but Norman punched the ball out, and Mason Foster recovered the fumble for Washington. The Redskins turned that into a field goal and a 17-0 lead. The Panthers responded by finally holding onto the ball and getting a scoring drive. Newton used his arm and legs to move the ball before throwing a 23-yard touchdown to Devin Funchess. The extra point was no good, and Washington took a 17-6 lead into the locker room.
In the third quarter, the Panthers’ defense stopped Washington on a fourth down to set up their offense near midfield. Newton turned that into a field goal, but the Redskins matched it when Dustin Hopkins hit a 56-yard field goal.
Newton led a scoring drive in the fourth quarter, using Torrey Smith (5-43) as the Panthers attacked Norman to connect for four receptions for 34 yards, with Funchess chipping in a big catch. The drive finished with Smith catching a short touchdown and two-point conversion to make it 20-17 Washington with eight-and-a-half minutes remaining. Peterson ran for some critical yards to get the Redskins a short field goal and a 23-17 lead. Newton almost led a Carolina comeback, getting the ball inside the Washington 20-yard line, but the Redskins’ defense forced a few incompletions to clinch the win.
Steelers 28, Bengals 21
By Chet Gresham – @ChetGresham
One of the biggest reasons the Bengals have come on strong this season is the breaking out of third-year wide receiver Tyler Boyd. The Pittsburgh native also was the reason Cincinnati got out to a lead, as he caught a 2-yard touchdown to cap off an 11-play drive. Boyd ended up catching both of Andy Dalton’s passing touchdowns, as he caught 7-of-9 targets for 62 yards and those two scores. His consistency over the middle has been a staple for this offense on thir down, and Boyd continued that strong play this week.
Down 7-0, the Steelers returned the favor on their next possession, going 75 yards on 10 plays over five minutes and were powered by James Conner, who bulldozed defenders for 40 yards rushing on four carries, including a 1-yard touchdown run to tie the game up.
The Steelers took the lead in the second quarter with another long drive; this one highlighted by Vance McDonald trucking over defenders and JuJu Smith-Schuster making an incredible catch, which was ruled down just before the goal line as his head hit the ground while rolling over the defender. That missed touchdown set Conner up for his second short touchdown plunge of the day, but the Bengals, just like the Steelers, answered with a drive of their own on their next possession.
Dalton and company had just 1:07 on the clock, but got a great start with Alex Erickson returning the kick 47-yards into Pittsburgh territory. After that, Dalton had no trouble cutting through the Steelers’ defense with passes to A.J. Green and Boyd. Green got off to a tough start in this one with two bad drops, but he also made some great receptions to make up for it, with one on this drive to set up the second Dalton-to-Boyd connection, which went for a 14-yard touchdown to tie the game up at halftime.
These Bengals/Steelers games usually are filled with unsportsmanlike penalties, but for the most part, the game felt cleaner than their usual tilts. Of course, Vontaze Burfict had to get into it a few times and even had a nasty hit to Brown’s head, which caused Brown to be evaluated for a concussion, but Burfict wasn’t penalized. The situation was reminiscent of an illegal hit that Burfict knocked Brown out of a game with in 2015, which the Steelers rallied around to win the game, but this contest was nothing like that 2015 affair, which was a street brawl at best.
After halftime, the Steelers forced a three-and-out from the Bengals and then marched down the field, gobbling up time and yardage until Roethlisberger hit Conner for a 25-yard gain, which looked as if Conner had just broken the ball over the goal line, but since he was called down, Mike Tomlin would need to challenge and he didn’t. Maybe Tomlin felt comfortable with first-and-goal from the 1-yard line, but he shouldn’t have, as the Bengals made their best defensive plays of the day to shut down the Steelers and James Conner and force a field goal. The Steelers kicked another field goal late in the fourth quarter to give themselves a six-point lead with 3:32 left on the clock. And that’s when things got interesting.
Dalton led his team down the field only needing to convert one third down and then relying on A.J. Green to get them down to the 4-yard line with 1:24 left. From there, Joe Mixon ran the ball in for a touchdown and the one-point lead. Unfortunately for the Bengals, that gave Roethlisberger and company 1:08 to win the game.
On that final drive, Roethlisberger’s main man was Smith-Schuster, who caught three passes for 41 yards to get the Steelers to the Bengals’ 31-yard-line with 15 seconds remaining. After a timeout, the Steelers could have worked for better field position for a game-winning field goal, but kicker Chris Boswell has been inaccurate this season. Instead, Roethlisberger hit Antonio Brown on a quick slant that he took for the 31-yard touchdown to win.
Cowboys 40, Jaguars 7
By Charlie Campbell – @draftcampbell
The Jaguars got moving with a third-down conversion to Keelan Cole (4-41) to get into Dallas territory, but Maliek Collins came through with a clutch sack to knock Jacksonville out of field goal range. The Cowboys answered by moving the ball at will on Jacksonville and then opening up a 17-0 lead when busted coverage let Beasley score a 17-yard touchdown. Just before the half, Prescott found Beasley again open in zone coverage for a short touchdown, and the Cowboys took a 24-0 lead into the locker room. Bortles was only 6-of-8 for 35 yards at intermission, but a lot of that was because his offensive line was getting whipped by the Dallas front seven.
In the third quarter, Jacksonville finally got on the board with a nice drive led by Bortles that ended with Dede Westbrook (3-38-1) hauling in a 34-yard touchdown. Dallas answered with a field goal drive. Promptly, Bortles threw into triple coverage, and the pass was picked off by Jeff Heath, who returned to it inside the Jaguars’ 10-yard line. Dallas settled for a field goal from there. Jacksonville quickly gave the ball back to Dallas when Keelan Cole (4-41) fumbled the ball away. Ezekiel Elliott put the game on ice with a touchdown on the first play of the fourth quarter.
Rams 23, Broncos 20
The Los Angeles passing attack wasn’t as lethal as normal because of the conditions and some injuries, but it didn’t need to be because of Todd Gurley. The dominant running back had yet another explosive performance in this game. He began with a mistake by dropping the ball in the red zone – really, more of a botched hand-off – but he ended up registering a career-high 208 yards and two touchdowns on 28 carries. The Broncos, who surrendered 300 rushing yards to the Jets, had no answer for Gurley, who is certainly in the running for MVP.
Keenum finished 25-of-41 for 322 yards, two touchdowns and an interception. Those numbers look good, but they’re not indicative of how Keenum performed. Keenum threw mostly checkdowns and took some bad sacks. He threw an interception in Rams territory on an overshot. He made some great throws, but was very inconsistent. He had the crowd moaning and groaning throughout the afternoon. If Joseph weren’t an incompetent head coach, he would’ve given Kelly a chance to lead a comeback in the second half. Keenum managed to throw a late touchdown, but it was too little, too late, and the Rams were in prevent anyway.
Sanders led the Broncos in receiving, while Demaryius Thomas (3-57) caught a late touchdown. Courtland Sutton (3-58) was second on the team in receiving.
Ravens 21, Titans 0
Let’s break down all of the sacks, as this was a monumental figure that Baltimore achieved:
1. There was confusion on the play, and Taylor Lewan, in particular, looked like he was befuddled when Baltimore rushers flooded the pocket and brought down Mariota.
2. This was a coverage sack, as Mariota held on to the ball too long.
3. Mariota ran out of bounds, taking a loss. By rule, that’s a sack. Mariota tried to throw the ball away, but the officials ruled that he stepped out before releasing the ball.
4. Mariota, already under heavy pressure, was sacked by a delayed blitzer.
5. Za’Darius Smith blew by Quinton Spain and hit Mariota, who lost the ball. Mariota, however, was able to pounce back on it.
6. Mariota was brought down by Terrell Suggs, as he held on to the ball too long.
7. This was another coverage sack.
8. Mariota tried to scramble for a first down on a third-and-5, but Kenny Young wrapped him up behind the line of scrimmage.
9. Matt Judon blew by Lewan, who was definitely not 100 percent in this game despite not being listed on the injury report.
10. The entire offensive line was pushed back into Mariota. The sack could’ve been rewarded to anyone.
11. There was pressure inside, so Mariota stepped up in the pocket, only to be devoured by Smith.
Remarkably, the Ravens registered more sacks than Tennessee did first downs (7). The Titans were just 1-of-10 on third down. They accumulated 106 net yards of offense. It was an abysmal showing, as Baltimore’s defensive front absolutely dominated in the trenches. Lewan, as mentioned, really struggled. He clearly wasn’t himself, as he’s clearly hurt. Right tackle Jack Conklin was flagged for two penalties on the same play to negate a first down even though it seemed like Baltimore should’ve been flagged for a face mask on the play.
John Brown (2-28) didn’t have a good stat line, but he made a great, leaping catch to move Baltimore in the red zone. The Ravens capped off the drive with an Alex Collins rushing touchdown.
Patriots 43, Chiefs 40
With a 15-point lead in the third quarter, it seemed as though the Patriots would have an easy victory, but that’s when Mahomes came alive. He heaved a 67-yard bomb to Kareem Hunt on a third-and-2. Mahomes then found Tyreek Hill for two touchdowns off a Tom Brady strip-sack and a long kickoff return to the New England 4-yard line. And if that wasn’t enough, Mahomes, down 40-33, heaved up a 75-yard bomb to Hill with three minutes remaining.
The Chiefs erased multiple touchdown deficits to tie the game at 40, but they left too much time for Brady. The 41-year-old quarterback launched a 42-yard bomb to Rob Gronkowski, and a Kansas City defender foolishly tackled him inside the red zone, rather than letting him score. As a result, the Patriots were able to milk the clock down to just a few seconds, and Stephen Gostkowski drilled the decisive kick, giving New England a 43-40 victory.
Brady finished 24-of-35 for 340 yards and a touchdown. He also rushed in a score when rookie defensive end Breeland Speaks tackled him, but let go because he thought Brady released the ball. It was a tough spot for Speaks, as he would’ve been flagged for a penalty had Brady passed already.
Packers 33, 49ers 30
And then, everything made sense again. Rodgers managed to tie the game on a pass to Davante Adams. The 49ers took over, and Beathard’s magical carriage turned into a pumpkin when he launched a deep ball that was intercepted by Kevin King on Green Bay’s 10-yard line. It seemed as though this game would go to overtime, especially when the 49ers stopped Green Bay on third down, but a defensive hold on Richard Sherman extended the drive. Rodgers took advantage of this with a 19-yard back-shoulder throw to Equanimeous St. Brown, then a dart to Adams down the sideline. Green Bay was suddenly in field goal range, and Mason Crosby was able to redeem himself with the decisive kick.
San Francisco’s yards-per-play average dipped to 7.3 by the end of the game, but Beathard left a great impression overall. He went 16-of-23 for 245 yards, two touchdowns and an interception. It was a stark contrast to how he performed at home against the Cardinals last week, as he settled for just checkdowns in that game. He took a different approach in this contest, relentlessly attacking the Packers downfield. Unfortunately for Beathard, his final downfield shot ended up losing the game.
Elsewhere in the 49er receiving corps, Pierre Garcon (4-37) was next on the stat sheet, while George Kittle hauled in four balls for 30 yards.
For more thoughts, check out my updated NFL Power Rankings, which will be posted Tuesday morning.
NFL Picks - Dec. 2
NFL Power Rankings - Dec. 2
2025 NFL Mock Draft - Nov. 30
2026 NFL Mock Draft - Nov. 29
Fantasy Football Rankings - Sept. 4
2024: 2024 NFL Week 1 Recap
2024 NFL Week 2 Recap
2024 NFL Week 3 Recap
2023: 2023 NFL Week 1 Recap
2023 NFL Week 2 Recap
2023 NFL Week 3 Recap
2023 NFL Week 4 Recap
2023 NFL Week 5 Recap
2023 NFL Week 6 Recap
2023 NFL Week 7 Recap
2023 NFL Week 8 Recap
2023 NFL Week 9 Recap
2023 NFL Week 10 Recap
2023 NFL Week 11 Recap
2023 NFL Week 12 Recap
2023 NFL Week 13 Recap
2023 NFL Week 14 Recap
2023 NFL Week 15 Recap
2023 NFL Week 16 Recap
2023 NFL Week 17 Recap
2023 NFL Week 18 Recap
2023 NFL Playoffs Recap
2022: Live 2022 NFL Draft Blog - April 28
2022 NFL Week 1 Recap - Sept. 9
2022 NFL Week 2 Recap - Sept. 16
2022 NFL Week 3 Recap - Sept. 23
2022 NFL Week 4 Recap - Sept. 30
2022 NFL Week 5 Recap - Oct. 7
2022 NFL Week 6 Recap - Oct. 14
2022 NFL Week 7 Recap - Oct. 21
2022 NFL Week 8 Recap - Oct. 28
2022 NFL Week 9 Recap - Nov. 4
2022 NFL Week 10 Recap - Nov. 11
2022 NFL Week 11 Recap - Nov. 18
2022 NFL Week 12 Recap - Nov. 25
2022 NFL Week 13 Recap - Dec. 2
2022 NFL Week 14 Recap - Dec. 9
2022 NFL Week 15 Recap - Dec. 16
2022 NFL Week 16 Recap - Dec. 23
2022 NFL Week 17 Recap - Dec. 30
2022 NFL Week 18 Recap - Jan. 7
2022 NFL Playoffs Recap - Feb. 13
2021: Live 2021 NFL Draft Blog - April 25
2021 NFL Week 1 Recap - Sept. 13
2021 NFL Week 2 Recap - Sept. 20
2021 NFL Week 3 Recap - Sept. 27
2021 NFL Week 4 Recap - Oct. 4
2021 NFL Week 5 Recap - Oct. 11
2021 NFL Week 6 Recap - Oct. 18
2021 NFL Week 7 Recap - Oct. 25
2021 NFL Week 8 Recap - Nov. 1
2021 NFL Week 9 Recap - Nov. 8
2021 NFL Week 10 Recap - Nov. 15
2021 NFL Week 11 Recap - Nov. 22
2021 NFL Week 12 Recap - Nov. 29
2021 NFL Week 13 Recap - Dec. 6
2021 NFL Week 14 Recap - Dec. 13
2021 NFL Week 15 Recap - Dec. 20
2021 NFL Week 16 Recap - Dec. 27
2021 NFL Week 17 Recap - Jan. 3
2021 NFL Week 18 Recap - Jan. 10
2021 NFL Playoff Recap - Jan. 17
2020: Live 2020 NFL Draft Blog - April 25
2020 NFL Week 1 Recap - Sept. 11
2020 NFL Week 2 Recap - Sept. 18
2020 NFL Week 3 Recap - Sept. 25
2020 NFL Week 4 Recap - Oct. 2
2020 NFL Week 5 Recap - Oct. 9
2020 NFL Week 6 Recap - Oct. 16
2020 NFL Week 7 Recap - Oct. 23
2020 NFL Week 8 Recap - Oct. 30
2020 NFL Week 9 Recap - Nov. 6
2020 NFL Week 10 Recap - Nov. 13
2020 NFL Week 11 Recap - Nov. 20
2020 NFL Week 12 Recap - Nov. 27
2020 NFL Week 13 Recap - Dec. 4
2020 NFL Week 14 Recap - Dec. 11
2020 NFL Week 15 Recap - Dec. 18
2020 NFL Week 16 Recap - Dec. 25
2020 NFL Week 17 Recap - Jan. 3
2020 NFL Playoffs Recap - Feb. 3
2019: Live 2019 NFL Draft Blog - April 25
2019 NFL Week 1 Recap - Sept. 9
2019 NFL Week 2 Recap - Sept. 16
2019 NFL Week 3 Recap - Sept. 23
2019 NFL Week 4 Recap - Sept. 30
2019 NFL Week 5 Recap - Oct. 7
2019 NFL Week 6 Recap
2019 NFL Week 7 Recap
2019 NFL Week 8 Recap
2019 NFL Week 9 Recap
2019 NFL Week 10 Recap
2019 NFL Week 11 Recap
2019 NFL Week 12 Recap
2019 NFL Week 14 Recap
2019 NFL Week 15 Recap
2019 NFL Week 16 Recap
2019 NFL Week 17 Recap
2018: Live 2018 NFL Draft Blog - April 30
2018 NFL Week 1 Recap - Sept. 7
2018 NFL Week 2 Recap - Sept. 14
2018 NFL Week 3 Recap - Sept. 21
2018 NFL Week 4 Recap - Sept. 28
2018 NFL Week 5 Recap - Oct. 5
2018 NFL Week 6 Recap - Oct. 12
2018 NFL Week 7 Recap - Oct. 19
2018 NFL Week 8 Recap - Oct. 26
2018 NFL Week 9 Recap - Nov. 2
2018 NFL Week 10 Recap - Nov. 9
2018 NFL Week 11 Recap - Nov. 16
2018 NFL Week 12 Recap - Nov. 23
2018 NFL Week 13 Recap - Nov. 30
2018 NFL Week 14 Recap - Dec. 7
2018 NFL Week 15 Recap - Dec. 14
2018 NFL Week 16 Recap - Dec. 21
2018 NFL Week 17 Recap - Dec. 31
2018 NFL Week 18 Recap - Jan. 6
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2017: Live 2017 NFL Draft Blog - April 30
2017 NFL Week 1 Recap - Sept. 12
2017 NFL Week 2 Recap - Sept. 19
2017 NFL Week 3 Recap - Sept. 26
2017 NFL Week 4 Recap - Oct. 2
2017 NFL Week 5 Recap - Oct. 9
2017 NFL Week 6 Recap - Oct. 16
2017 NFL Week 7 Recap - Oct. 23
2017 NFL Week 8 Recap - Oct. 30
2017 NFL Week 9 Recap - Nov. 6
2017 NFL Week 10 Recap - Nov. 13
2017 NFL Week 11 Recap - Nov. 20
2017 NFL Week 12 Recap - Nov. 27
2017 NFL Week 13 Recap - Dec. 4
2017 NFL Week 14 Recap - Dec. 11
2017 NFL Week 15 Recap - Dec. 18
2017 NFL Week 16 Recap - Dec. 25
2017 NFL Week 17 Recap - Jan. 1
2017 NFL Week 18 Recap - Jan. 8
2017 NFL Week 19 Recap - Jan. 15
2017 NFL Week 20 Recap - Jan. 22
Super Bowl LII Recap - Feb. 5
2016: Live 2016 NFL Draft Blog - April 30
2016 NFL Week 1 Recap - Sept. 12
2016 NFL Week 2 Recap - Sept. 19
2016 NFL Week 3 Recap - Sept. 26
2016 NFL Week 4 Recap - Oct. 3
2016 NFL Week 5 Recap - Oct. 10
2016 NFL Week 6 Recap - Oct. 17
2016 NFL Week 7 Recap - Oct. 24
2016 NFL Week 8 Recap - Oct. 31
2016 NFL Week 9 Recap - Nov. 7
2016 NFL Week 10 Recap - Nov. 14
2016 NFL Week 11 Recap - Nov. 21
2016 NFL Week 12 Recap - Nov. 28
2016 NFL Week 13 Recap - Dec. 5
2016 NFL Week 14 Recap - Dec. 12
2016 NFL Week 15 Recap - Dec. 19
2016 NFL Week 16 Recap - Dec. 26
2016 NFL Week 17 Recap - Jan. 2
2016 NFL Week 18 Recap - Jan. 9
2016 NFL Week 19 Recap - Jan. 16
2016 NFL Week 20 Recap - Jan. 23
2016 NFL Week 21 Recap - Feb. 6
2015: Live 2015 NFL Draft Blog - April 30
2015 NFL Week 1 Recap - Sept. 12
2015 NFL Week 2 Recap - Sept. 17
2015 NFL Week 3 Recap - Sept. 24
2015 NFL Week 4 Recap - Oct. 1
2015 NFL Week 5 Recap - Oct. 8
2015 NFL Week 6 Recap - Oct. 15
2015 NFL Week 7 Recap - Oct. 22
2015 NFL Week 8 Recap - Oct. 29
2015 NFL Week 9 Recap - Nov. 5
2015 NFL Week 10 Recap - Nov. 12
2015 NFL Week 11 Recap - Nov. 19
2015 NFL Week 12 Recap - Nov. 26
2015 NFL Week 13 Recap - Dec. 4
2015 NFL Week 14 Recap - Dec. 11
2015 NFL Week 15 Recap - Dec. 18
2015 NFL Week 16 Recap - Dec. 25
2015 NFL Week 17 Recap - Jan. 4
2015 NFL Week 18 Recap - Jan. 11
2015 NFL Week 19 Recap - Jan. 18
2015 NFL Week 20 Recap - Jan. 25
Super Bowl 50 Recap - Feb. 8
2014: Live 2014 NFL Draft Blog - May 8
2014 NFL Week 1 Recap - Sept. 5
2014 NFL Week 2 Recap - Sept. 12
2014 NFL Week 3 Recap - Sept. 19
2014 NFL Week 4 Recap - Sept. 26
2014 NFL Week 5 Recap - Oct. 3
2014 NFL Week 6 Recap - Oct. 10
2014 NFL Week 7 Recap - Oct. 17
2014 NFL Week 8 Recap - Oct. 24
2014 NFL Week 9 Recap - Oct. 31
2014 NFL Week 10 Recap - Nov. 6
2014 NFL Week 11 Recap - Nov. 13
2014 NFL Week 12 Recap - Nov. 20
2014 NFL Week 13 Recap - Nov. 27
2014 NFL Week 14 Recap - Dec. 5
2014 NFL Week 15 Recap - Dec. 12
2014 NFL Week 16 Recap - Dec. 19
2014 NFL Week 17 Recap - Dec. 29
2014 NFL Week 18 Recap - Jan. 4
2014 NFL Week 19 Recap - Jan. 11
2014 NFL Week 20 Recap - Jan. 18
Super Bowl XLIX Live Blog - Feb. 1
Super Bowl XLIX Recap - Feb. 2
2013: Live 2013 NFL Draft Blog - April 26
2013 NFL Week 1 Recap - Sept. 10
2013 NFL Week 2 Recap - Sept. 17
2013 NFL Week 3 Recap - Sept. 24
2013 NFL Week 4 Recap - Oct. 1
2013 NFL Week 5 Recap - Oct. 8
2013 NFL Week 6 Recap - Oct. 15
2013 NFL Week 7 Recap - Oct. 22
2013 NFL Week 8 Recap - Oct. 29
2013 NFL Week 9 Recap - Nov. 4
2013 NFL Week 10 Recap - Nov. 11
2013 NFL Week 11 Recap - Nov. 18
2013 NFL Week 12 Recap - Nov. 25
2013 NFL Week 13 Recap - Dec. 2
2013 NFL Week 14 Recap - Dec. 9
2013 NFL Week 15 Recap - Dec. 16
2013 NFL Week 16 Recap - Dec. 23
2013 NFL Week 17 Recap - Dec. 30
2013 NFL Week 18 Recap - Jan. 6
2013 NFL Week 19 Recap - Jan. 13
2013 NFL Week 20 Recap - Jan. 20
Super Bowl XLVIII Recap - Feb. 3
Super Bowl XLVIII Live Blog - Feb. 2
2012: Live 2012 NFL Draft Blog - April 26
2012 NFL Week 1 Recap - Sept. 10
2012 NFL Week 2 Recap - Sept. 17
2012 NFL Week 3 Recap - Sept. 24
2012 NFL Week 4 Recap - Oct. 1
2012 NFL Week 5 Recap - Oct. 8
2012 NFL Week 6 Recap - Oct. 15
2012 NFL Week 7 Recap - Oct. 22
2012 NFL Week 8 Recap - Oct. 29
2012 NFL Week 9 Recap - Nov. 5
2012 NFL Week 10 Recap - Nov. 12
2012 NFL Week 11 Recap - Nov. 19
2012 NFL Week 12 Recap - Nov. 26
2012 NFL Week 13 Recap - Dec. 3
2012 NFL Week 14 Recap - Dec. 10
2012 NFL Week 15 Recap - Dec. 17
2012 NFL Week 16 Recap - Dec. 24
2012 NFL Week 17 Recap - Dec. 31
2012 NFL Week 18 Recap - Jan. 7
2012 NFL Week 19 Recap - Jan. 14
2012 NFL Week 20 Recap - Jan. 21
Super Bowl XLVII Recap - Feb. 4
Super Bowl XLVII Live Blog - Feb. 4
2011: Live 2011 NFL Draft Blog - April 28
2011 NFL Week 1 Recap - Sept. 12
2011 NFL Week 2 Recap - Sept. 19
2011 NFL Week 3 Recap - Sept. 26
2011 NFL Week 4 Recap - Oct. 3
2011 NFL Week 5 Recap - Oct. 10
2011 NFL Week 6 Recap - Oct. 17
2011 NFL Week 7 Recap - Oct. 24
2011 NFL Week 8 Recap - Oct. 31
2011 NFL Week 9 Recap - Nov. 7
2011 NFL Week 10 Recap - Nov. 14
2011 NFL Week 11 Recap - Nov. 21
2011 NFL Week 12 Recap - Nov. 28
2011 NFL Week 13 Recap - Dec. 5
2011 NFL Week 14 Recap - Dec. 12
2011 NFL Week 15 Recap - Dec. 19
2011 NFL Week 16 Recap - Dec. 26
2011 NFL Week 17 Recap - Jan. 2
2011 NFL Week 18 Recap - Jan. 9
2011 NFL Week 19 Recap - Jan. 16
2011 NFL Week 20 Recap - Jan. 23
Super Bowl XLVI Live Blog - Feb. 6
2010: Live 2010 NFL Draft Blog - April 22
2010 Hall of Fame Game Live Blog - Aug. 8
2010 NFL Kickoff Live Blog - Sept. 9
2010 NFL Week 1 Review - Sept. 13
2010 NFL Week 2 Review - Sept. 20
2010 NFL Week 3 Review - Sept. 27
2010 NFL Week 4 Review - Oct. 4
2010 NFL Week 5 Review - Oct. 11
2010 NFL Week 6 Review - Oct. 18
2010 NFL Week 7 Review - Oct. 25
2010 NFL Week 8 Review - Nov. 1
2010 NFL Week 9 Review - Nov. 8
2010 NFL Week 10 Review - Nov. 15
2010 NFL Week 11 Review - Nov. 22
2010 NFL Week 12 Review - Nov. 29
2010 NFL Week 13 Review - Dec. 6
2010 NFL Week 14 Review - Dec. 13
2010 NFL Week 15 Review - Dec. 20
2010 NFL Week 16 Review - Dec. 27
2010 NFL Week 17 Review - Jan. 3
2010 NFL Week 18 Review - Jan. 10
2010 NFL Week 19 Review - Jan. 17
2010 NFL Week 19 Review - Jan. 24
Super Bowl XLV Live Blog - Feb. 6
2009: Live 2009 NFL Draft Blog - April 25
2009 Hall of Fame Game Live Blog - Aug. 10
2009 NFL Kickoff Live Blog - Sept. 10
2009 NFL Week 1 Review - Sept. 14
2009 NFL Week 2 Review - Sept. 21
2009 NFL Week 3 Review - Sept. 28
2009 NFL Week 4 Review - Oct. 5
2009 NFL Week 5 Review - Oct. 12
2009 NFL Week 6 Review - Oct. 19
2009 NFL Week 7 Review - Oct. 26
2009 NFL Week 8 Review - Nov. 2
2009 NFL Week 9 Review - Nov. 9
2009 NFL Week 10 Review - Nov. 16
2009 NFL Week 11 Review - Nov. 23
2009 NFL Week 12 Review - Nov. 30
2009 NFL Week 13 Review - Dec. 6
2009 NFL Week 14 Review - Dec. 13
2009 NFL Week 15 Review - Dec. 20
2009 NFL Week 16 Review - Dec. 27
2009 NFL Week 17 Review - Jan. 4
2009 NFL Week 18 Review - Jan. 11
2009 NFL Week 19 Review - Jan. 18
2009 NFL Week 20 Review - Jan. 25
Super Bowl XLIV Live Blog - Feb. 7
2008: Live 2008 NFL Draft Blog - April 26
2008 NFL Kickoff Blog - Sept. 4
NFL Week 1 Review - Sept. 8
NFL Week 2 Review - Sept. 15
NFL Week 3 Review - Sept. 22
NFL Week 4 Review - Sept. 29
NFL Week 5 Review - Oct. 6
NFL Week 6 Review - Oct. 13
NFL Week 7 Review - Oct. 20
NFL Week 8 Review - Oct. 27
NFL Week 9 Review - Nov. 3
NFL Week 10 Review - Nov. 10
NFL Week 11 Review - Nov. 17
NFL Week 12 Review - Nov. 24
NFL Week 13 Review - Dec. 1
NFL Week 14 Review - Dec. 8
NFL Week 15 Review - Dec. 15
NFL Week 16 Review - Dec. 22
NFL Week 17 Review - Dec. 29
NFL Wild Card Playoffs Review - Jan. 4
NFL Divisional Playoffs Review - Jan. 11
NFL Championship Sunday Review - Jan. 19
Super Bowl XLIII Live Blog