It's been a wacky Week 7 with a few unlikely stars (Kirk Cousins - 30.18 fantasy points, Nate Washington - 24.70 fantasy points) and some usual faces making hay (Todd Gurley - 28.30 fantasy points, Tom Brady - 29.70 fantasy points). Unfortunately, football lost another huge name to a season ending injury as Texans RB Arian Foster is reportedly out for the season with a torn Achilles. It's a huge loss for the Texans, fantasy owners and football in general as Foster is one of the most exciting players to watch each and every week. We're hoping he can come back stronger than ever after what is sure to be a long road ahead. Anyway, in case you missed some of Week 7's fantasy action, our staff has you covered.
Below are the full recaps for all of Week 7's games.
Philadelphia Eagles at Carolina Panthers
» Sam Bradford, QB: 205 passing yards, INT, 6.80 fantasy points
» DeMarco Murray, RB: 20 touches, 70 total yards, 7.0 fantasy points
» Ryan Mathews, RB: 9 touches, 121 total yard, TD, 18.10 fantasy points
» Miles Austin, WR: 4 rec, 52 yards, 5.20 fantasy points
» Jordan Matthews, WR: 3 rec, 14 yards, 1.40 fantasy points
» Zach Ertz, TE: 5 rec, 63 yards, 6.30 fantasy points
» Cam Newton, QB: 217 total yards, 2 TDs, 3 INTs, 13.88 fantasy points
» Jonathan Stewart, RB: 24 carries, 125 yards, 12.50 fantasy points
» Ted Ginn, WR: 5 rec, 59 yards, 10.20 fantasy points
» Greg Olsen, TE: 3 rec, 65 yards, 6.50 fantasy points
Philadelphia's offense continues to look completely listless, and without a regular counter punch. They were regularly outmatched by the speed of the Panthers defense in the short areas of the field. Even when Sam Bradford managed to get going, his receivers let him down with numerous drops. Jordan Matthews frustrated once again with mistakes and inefficiency, and he didn't even see much of Josh Norman in this game. At this point, he's unplayable in fantasy leagues. Miles Austin paced the team in receiving, but had a key drop of his own late in the final drive. All the underperformance of the Eagles pass catchers leaves a sliver of hope Nelson Agholor could take over a big role if he gets healthy and in tune with the offense. However, nothing about this passing offense feels sustainable for fantasy. You need only look at the stat line to see the wide disparity of performance between the Eagles running backs. Ryan Mathews was the more explosive player, while DeMarco Murray just grinded out yards. While Murray's poor numbers aren't all his fault, the split should be more even than the current near 70 percent split in favor of Murray currently in place. The Panthers offense was about what it will be all year. Cam Newton made game changing plays, but has such a small margin of error with the surrounding talent at offensive tackle and wideout. Two of his three interceptions were mostly the fault of Ted Ginn and Devin Funchess drops, while the other a fantastic play by Eagles' safety Malcolm Jenkins. Still, you'll take 13.88 points in a game where he chucked three turnovers. The most encouraging piece from this game was a second concecutive stellar effort from Jonathan Stewart in yet another tough matchup. He's back in our good graces as a starting fantasy running back.
Buffalo Bills at Jacksonville Jaguars (London)
» Blake Bortles, QB: 182 pass yards, 2 TDs, INT, -3 rush yards, 12.98 fantasy points
» T.J. Yeldon, RB: 115 rush yards, TD, 9 rec yards, 18.40 fantasy points
» Allen Robinson, WR: 98 rec yards, TD, 15.80 fantasy points
» Allen Hurns, WR: 53 rec yards, TD, 11.30 fantasy points
» LeSean McCoy, RB: 68 rush yards, 36 rec yards, 2-pt conversion, fmbl, 10.40 fantasy points
» EJ Manuel, QB: 298 pass yards, 2 TDs, 2 INTs, fmbl, 38 rush yards, 17.72 fantasy points
» Robert Woods, WR: 84 rec yards, TD, 14.40 fantasy points
» Marcus Easley, WR: 58 rec yards, TD, 11.80 fantasy points
» Jaguars D/ST: 4 sacks, 2 INTs, 2 fmbls recovered, 2 TDs, 25 pts allowed, 24.00 fantasy points
It was a wild first half of football in London. Following a Bills field goal, the Jaguars went on to score four unanswered touchdowns, two of which were scored by Jacksonville's defense (one fumble scoop and score and one pick-six). Allen Robinson and T.J. Yeldon also took turns scoring, and it looked like Jacksonville had this one all but wrapped up. But the Bills weren't having it and made an impressive second half comeback. At one point they had the lead after a pick-six of their own in the fourth quarter. Blake Bortles came back to earth here, but led what ended up being a game-winning drive for the Jaguars and found Allen Hurns for an impressive go-ahead touchdown late. In terms of fantasy, Yeldon looked fine after dealing with a groin injury and rewared those fantasy owners who plugged him into their lineups. He had 21 touches in the game and is a solid RB2 going forward since he sees so much volume. The Allens remained hot, with Robinson scoring his fourth TD in three games and Hurns continuing his scoring streak with a TD in five straight games now. For Buffalo, LeSean McCoy dominated backfield touches with 18 carries and two receptions and salvaged his fantasy day with a two-point conversion. Knowing Sammy Watkins and Percy Harvin weren't playing, Robert Woods made for a sneaky sleeper who ended up paying off. And despite losing three turnovers Manuel had his second solid fantasy outing in a row. But we still don't reccommend using him in season-long formats.
Atlanta Falcons at Tennessee Titans
» Matt Ryan, QB: 251 yards, TD, 2 INTs, 9.74 fantasy points
» Devonta Freeman, RB: 130 total yards, 13 fantasy points
» Julio Jones, WR: 9 rec, 92 yards, TD, 15.2 fantasy points
» Zach Mettenberger, QB: 187 yards, TD, 2 INTs, 7.48 fantasy points
» Antonio Andrews, RB: 57 rush yards, 5.7 fantasy points
» Kendall Wright, WR: 4 rec, 46 yards, TD, 10.6 fantasy points
» Dexter McCluster, RB: 6 rec, 48 rec yards, 20 rush yards, 6.8 fantasy points
» Delanie Walker, TE: 7 rec, 55 yards, 5.5 fantasy points
This was a pretty sloppy game by both sides, with the quarterbacks combining for four interceptions. Thankfully, the main fantasy stars in this one -- Devonta Freeman and Julio Jones -- both got theirs. Even though Freeman (finally) didn't score a touchdown, no one will turn their nose up at 130 total yards. Jones on the other hand finally looked healthy and made some typical Julio catches. It was good to see him get into the end zone again. Matt Ryan's season-long struggles have continued. It didn't help that Leonard Hankerson left the game with another injury, but even then, Ryan has to play smarter. Mettenberger struggled all day to move the Tennessee offense, and wasn't helped by a middling committee backfield. Bishop Sankey was a ghost, while Andrews was the "workhorse" on the ground. David Cobb cannot return to this backfield soon enough. Delanie Walker saw some nive work in the passing game, while Kendall Wright was the one who found the end zone.
Minnesota Vikings at Detroit Lions
» Teddy Bridgewater, QB: 316 yards, 2 TD, fmbl, 18.74 fantasy points
» Adrian Peterson, RB: 110 total yards, 11 fantasy points
» Stefon Diggs, WR: 9 rec, 108 yards, TD, 17.7 fantasy points
» Blair Walsh, K: 5 FG made, PAT, 20 fantasy points
» Matthew Stafford, QB: 256 pass yards, 2 TDs, 18.74 fantay points
» Ameer Abdullah, RB: 43 rush yards, 4.3 fantasy points
» Theo Riddick, RB: 8 rush yards, 3 rec, 40 rec yards, 4.8 fantay points
» Calvin Johnson, WR: 86 yards, TD, 14.6 fantasy points
» Eric Ebron, TE: 89 yards, TD, 14.9 fantasy points
While the Lions came out of the gate hot with two touchdowns in the first quarter, the Vikings offense settled into a rhythm and controlled the clock from there on out. Eric Ebron found the end zone in his first game back, catching all five of his targets for 89 yards. Megatron did Megatron things again, notching 86 yards and a touchdown. Matthew Stafford played well again, and most importably he didn't commit a turnover. He could be starting to turn the corner. His backfield is still a mess, though, with no one stepping out as a lead back. Ameer Abdullah and Theo Riddick both scored fewer than five fantasy points. Yuck. On the flip side, Teddy Bridgewater looked solid, eluding pressure and dropping some nice looking passes to his wide receivers. Speaking of, Stefon Diggs is for real. The guy has played stellar in three straight weeks, never looking better than on his diving touchdown catch today. We sure hope you picked him up off the waiver wire when we told you to weeks ago. Adrian Peterson struggled to find room to run, but once he did he made the most of it.
New York Jets at New England Patriots
» Ryan Fitzpatrick, QB: 295 pass yards, 2 TD, 29 rush yards, fumble, 20.70 fantasy points
» Chris Ivory, RB: 41 rush yards, 2 rec, 12 yards, TD, 11.30 fantasy points
» Eric Decker, WR: 6 rec, 94 yards, 9.40 fantasy points
» Tom Brady, QB: 355 pass yards, 2 TD, 15 rush yards, TD, 29.70 fantay points
» Rob Gronkowski, TE: 11 rec, 108 yards, TD, 16.80 fantasy points
» Danny Amendola, WR: 8 rec, 86 yards, TD, 14.60 fantasy points
The Patriots secondary hasn't been the toughest, and while Ryan Fitzpatrick didn't have a terrible game, he didn't exactly light it up either. The Amish Rifle threw for 295 yards and two touchdowns, but left some plays on the field. It was a pretty nice day for Eric Decker, but Brandon Marshall underwhelmed. It didn't help that the touchdowns went to Jeremy Kerley and Chris Ivory. That Ivory score helped salvage a day beset by a hamstring injury that kept the Jets' top rusher off the field for long stretches.
Brady to Gronk. It's been a magic elixir for years now and once again provided dividends for the Patriots and fantasy owners. Rob Gronkowski was the most reliable New England pass-catcher with a career-high 11 catches, 108 yards and a touchdown ... although Danny Amendola wasn't far behind. That made up for the six drops by Brandon LaFell and the Patriots' general inability to run the football. When Tom Brady is your leading rusher (four carries, 15 yards) it's probably a good sign that you miss Dion Lewis.
Cleveland Browns at St. Louis Rams
» Josh McCown, QB: 270 pass yards, 21 rush yards, 2 fmbls, 8.90 fantasy points
» Gary Barnidge, TE: 101 rec yards, 10.10 fantasy points
» Duke Johnson, RB: 17 rush yards, 73 rec yards, 9.00 fantasy points
» Todd Gurley, RB: 128 rush yards, 2 TDs, 35 rec yards, 28.30 fantasy points
» Rams D/ST: 4 sacks, 4 fumbles recovered, TD, 6 pts allowed, 25.00 fantasy points
This was a pretty ugly game all around. Neither starting QB threw a single touchdown pass. In fact, the Rams were the only team to score any touchdowns, one on defense and two by Todd Gurley on the ground. Gurley was really the only good thing going here for fantasy owners, rumbling his way to 163 total yards and two rushing scores, the first touchdowns of his short career. As expected, the Browns defense bled yards on the ground making for a huge day for Gurley's fantasy owners. And if you took a shot with the Rams D/ST, that move paid off nicely too. For the Browns, tight end Gary Barnidge stayed consistent posting his fifth straight game with double-digit fantasy points. He's clearly the truth and needs to remain in starting lineups for the rest of the season. Josh McCown left the game with an injury, so that will be something to monitor this coming week. As for the Browns RBs, Isaiah Crowell seems more irrelevant each week as Robert Turbin gets more touches and Duke Johnson dominates on passing downs. But none of these guys did anything to excited us this week.
Pittsburgh Steelers at Kansas City Chiefs
» Le'Veon Bell, RB: 121 rush yards, 16 rec yards, 13.70 fantasy points
» Antonio Brown, WR: 124 rec yards, 6 rush yards, 13.00 fantasy points
» Martavis Bryant, WR: 45 rec yards, 13 rush yards, rec TD, 11.80 fantasy points
» Alex Smith, QB: 251 pass yards, TD, 5 rush yards, 14.54 fantasy points
» Charcandrick West, RB: 110 rush yards, TD, 19 rec yards, 18.90 fantasy points
» Chris Conley, WR: 63 rec yards, TD, 12.30 fantasy points
» Travis Kelce, TE: 73 rec yards, 7.30 fantasy points
The first game of the Landry Jones era (which may only be one week long as Big Ben could return in Week 8) for Pittsburgh brought good things for the team's top playmakers. Both Le'Veon Bell and Antonio Brown logged over 100 yards and Martavis Bryant found the end zone in this one. So fantasy owners who started any of those three players came away feeling all right about their decision. Brown finally broke out of his three-week slump and was making some ridiculous catches the entire game. The Steelers loaded up Bell with carries early on, and he chipped away huge chunks of yardage throughout the game. On the Chiefs side of the ball, Charcandrick West had the break through game his owners were looking for last week, and hopefully this is a sign of things to come. His success should cement his lead back role for the foreseeable future at the least. The other big news Sunday morning was Jeremy Maclin's inactive status as he recovers from a concussion that he suffered last week. His absence left more opportunities for Albert Wilson and Chris Conley, which they took advantage of. Conley got into the end zone and Wilson managed over 70 yards. Travis Kelce was somewhat disappointing again as he had just 73 yards and failed to score for the sixth straight game. He remains a TE1 in an offense lacking weapons, but his recent low production is concerning.
New Orleans Saints at Indianapolis Colts
» Mark Ingram, RB: 143 rush yards, TD, 2 rec, 5 yards, 20.80 fantasy points
» Khiry Robinson, RB: 28 rush yards, 2 TDs, 1 rec, 3 yards, 15.10 fantasy points
» Drew Brees, QB: 255 pass yards, TD, INT, -4 rush yards, 11.80 fantasy points
» T.Y. Hilton, WR: 4 rec, 150 yards, 2 TDs, 27.00 fantasy points
» Andrew Luck, QB: 333 pass yards, 3 TDs, 2 INTs, 27 rush yards, 24.02 fantasy points
» Donte Moncrief, WR: 4 rec, 34 yards, TD, 9.40 fantasy points
We've spent much of the season lamenting the fantasy demise of Peyton Manning, but Drew Brees isn't too far behind. In a favorable matchup against the Colts, Brees managed fewer than 12 fantasy points. That makes it hard to consider him even a matchup-based starter. If there's a silver lining, it's that Brandin Cooks had one of his best games of his season with 81 receiving yards. But this day was all about Mark Ingram with 143 rushing yards and a score. That made up for the two touchdowns that were vultured by Khiry Robinson.
Andrew Luck ... we just can't with you right now. Yes, he finished with 24 fantasy points, but it was another week in which he made a number of terrible throws and only started to have success with his team trailing by multiple scores. Chances are your fantasy team is relying on him, but you never know what you'll get from him week-to-week. In other news ... we finally got the T.Y. Hilton breakout game in Week 7. Add it to his Week 6 totals and he now has 224 yards and three scores in the past two weeks. There wasn't much else in the Colts offense to speak on this week.
Tampa Bay Buccaneers at Washington Redskins
» Jameis Winston, QB: 297 passing yards, 2 TDs, 20.38 fantasy points
» Doug Martin, RB: 22 touches, 171 total yards, 17.10 fantasy points
» Charles Sims, RB: 12 touches, 66 total yards, 4.60 fantasy points
» Mike Evans, WR: 8 rec, 164 yards, TD, 22.40 fantasy points
» Kirk Cousins, QB: 317 passing yards, 4 total TDs, 30.18 fantasy points
» Matt Jones, RB: 12 touches, 51 total yards, 5.10 fantasy points
» Alfred Morris, RB: 7 touches, 7 total yards, 0.70 fantasy points
» Pierre Garcon, WR: 5 rec, 55 yards, 5.50 fantasy points
» Ryan Grant, WR: 3 rec, 54 yards, TD, 11.40 fantasy points
» Jordan Reed, TE: 11 rec, 72 yards, 2 TDs, 19.20 fantasy points
This game featured a surprising amount of scoring, and it wasn't of the defensive variety. Jameis Winston played by far the best game of his young career. He looked confident and in control, and when things broke down, he made plays not mistakes. It helped that his top weapon, Mike Evans, was up to the form we saw from last season. Fully recovered from an early season hamstring injury, Evans looked like the freakish bully we know him as. He's back in consideration as an every week starter, but beware that Jameis could just as easily lock into Vincent Jackson next week. The Bucs running game was the catalyst of the offense. Kirk Cousins can deliver solid performances when playing at home. He turned in a 30-point fantasy day in a cakewalk matchup. Falling behind early, Washington never had a chance to establish the run. Matt Jones and Alfred Morris couldn't crack six fantasy points. Cousins spread the ball around the field, excluding locking into Jordan Reed. The latter reminded the fantasy community he is a TE1 when playing with Cousins. He was consistently open in the middle of the field, and Cousins hit Reed twice in the middle of the field.
Houston Texans at Miami Dolphins
» Brian Hoyer, QB: 273 passing yards, 2 TDs, 20.92 fantasy points
» Arian Foster, RB: 23 touches, 125 passing yards, 2 TDs, 24.50 fantasy points
» DeAndre Hopkins, WR: 6 rec, 50 yards, 5.0 fantasy points
» Nate Washington, WR: 9 rec, 127 yards, 2 TDs, 24.70 fantasy points
» Ryan Tannehill, QB: 282 passing yards, 4 TDs, 27.58 fantasy points
» Lamar Miller, RB: 17 touches, 236 total yards, 2 TDs, 35.60 fantasy points
» Jarvis Landry, WR: 5 rec, 83 yards, 2 TDs, 20.80 fantasy points
» Rishard Matthews, WR: 3 rec, 75 yards, TD, 13.50 fantasy points
The Texans team got taken to the woodshed today, as the score was 41-7 quite early on, and they had less than five yards to over 200 for the Dolphins after the first quarter. Brian Hoyer and Nate Washington made music in garbage time, rewarding anyone brave enough to stream either. DeAndre Hopkins finally slowed down, snaring only six passes for 50 yards. We'll have to review this film during the week to see if Miami did anything special to slow him down. Arian Foster had a strong game, but sadly injured his Achilles with four minutes left to go in the game. According to initial reports, he may miss the rest of the season, which would send the Texans season officially into tailspin mode. The Dolphins shellacked the Texans, with Ryan Tannehill throwing four touchdown passes to only one incompletion. Lamar Miller got fed once again, and to no one but Joe Philbin's surprise, had a tremendous game. He was the top scorer in fantasy from the early games. It didn't have to be so hard, Joe. Jarvis Landry made about five or six people miss on his long touchdown reception, correcting his zero receiving touchdowns to 11 red zone targets ratio. This offense is rounding into form at the perfect time.
Oakland Raiders at San Diego Chargers
» Derek Carr, QB: 289 pass yards, 3 TD, 3 rush yards, 23.86 fantasy points
» Amari Cooper, WR: 5 rec, 133 yards, TD, 19.30 fantasy points
» Latavius Murray, RB: 85 rush yards, TD, 1 rec, 1 yard, 14.60 fantasy points
» Michael Crabtree, WR: 6 rec, 63 yards, TD, 12.30 fantasy points
» Philip Rivers, QB: 336 pass yards, 3 TD, 2 INT, 2 2PT conv, 25.44 fantay points
» Danny Woodhead, RB: 26 rush yards, 11 rec, 75 rush yards, 2 TD, 22.10 fantasy points
» Ladarius Green, TE: 4 rec, 45 yards, TD, 2 2-PT conv, 14.50 fantasy points
Derek Carr and Amari Cooper did most of their damage in the first half. But you don't really care about that. What you care about are the five connections for 133 yards and a touchdown. The TD pass to Michael Crabtree wasn't too bad, either. Carr actually connected with nine different pass-catchers, but those are the only two you should really pay attention to. Latavius Murray had a fairly nice day against the poor Chargers rushing defense with 85 yards and a score.
Thank goodness for garbage time or it would have been a disastrous day for Philip Rivers. The Chargers quarterback once again threw the ball a ton with 336 yards on 58 attempts. That and his three touchdowns mostly masked the stink of his two early interceptions. Much of the damage was done by the combination of Keenan Allen (9 rec, 89 yards) and Danny Woodhead (11 rec, 75 yards, 2 TD). The running game was non-existant with 21 attempts being split between Woodhead, Branden Oliver and Melvin Gordon. Woodhead is the only player in this group worth starting until further notice.
Dallas Cowboys at New York Giants
» Matt Cassel, QB: 227 passing yards, TD, 3 INTs, 7.48 fantasy points
» Darren McFadden, RB: 31 touches, 162 total yards, TD, 22.20 fantasy points
» Terrance Williams, WR: 4 rec, 70 yards, 7.0 fantasy points
» Jason Witten, TE: 6 rec, 73 yards, 7.30 fantasy points
» Eli Manning, QB: 170 yards, 6.40 fantasy points
» Orleans Darkwa, RB: 8 carries, 48 yards, TD, 10.80 fantasy points
» Shane Vereen, RB: 5 touches, 62 total yards, 6.20 fantasy points
» Reuben Randle, WR: 2 rec, 68 yards, 2.40 fantasy points
» Odell Beckham, WR: 4 rec, 35 yards, 3.50 fantasy points
This was your typical ugly NFC East game between two handicapped offenses; the Cowboys by injuries and the Giants by their own accord. Matt Cassel moved the ball at times better than Brandon Weeden, but made back-breaking mistakes that killed drives. He's always done that, and will continue to in Dallas with a substandard supporting cast. The biggest news was Darren McFadden taking 31 touches out of this backfield. He played on over 60 snaps, while an injured Joseph Randle (six snaps) and Christine Michael (seven snaps) picked up the scraps. McFadden is the passing down back and was the hot hand today. If he's the lead back right now, we know how that story ends. We won't declare anything settled in this backfield until the final 2015 whistle. The Giants offense had one of their crater games. Their running back split was just hideous, with no one seeing more than eight touches. Some "out of left field" back named Darkwa scored the touchdown. We hope you're not relying on any one of them. The Giants continue to show they won't force the ball to Odell Beckham in less than ideal situations, which leads to these sort of ugly offensive numbers. Yet, as long as the team is winning, they don't care.
Seattle Seahawks at San Francisco 49ers (Thursday night)
» Marshawn Lynch, RB: 122 yards, 1 TD, 18.20 fantasy points
» Tyler Lockett, WR: 79 yards, 1 TD, 13.90 fantasy points
» Seahawks D/ST: 6 sacks, 3 points allowed, 13.00 fantay points
» Russell Wilson, QB: 235 pass yards, 1 TD, 2 INT, 20 rush yards, 11.40 fantasy points
» 49ers D/ST: 5 sacks, 2 INT, 20 points allowed, 10.00 fantasy points
» Vernon Davis, TE: 61 yards, 6.10 fantasy points
» Colin Kaepernick, QB: 124 pass yards, 4.96 fantasy points
Of all the football games you've ever watched ... that was one of them. Russell Wilson apparently can't stand prosperity. Despite carving up the 49ers for most of the first half, the Seahawks quarterback made a couple of really poor throws that led to interceptions -- including one in the end zone. After looking as though he could post a big number, he instead finished with fewer than 12 points. It was a nice night for Tyler Lockett with 13.90 points. Too bad only two percent of NFL.com users actually saw any benefit from it. Marshawn Lynch started the night by liquidating his pregame meal but by the end of the night, he left the Niners with upset stomachs after 122 rush yards and a touchdown. Beast Mode indeed. The defense was arguably the most productive option on Thursday night with six sacks -- 3.5 of them from Michael Bennett.
For as little as the Seahawks did on offense, the Niners did far less. The good news for Colin Kaepernick is that he didn't throw an interception. The bad news is that he didn't really do much of anything besides be generally erratic and under pressure. That lack of production was extended to his pass-catchers who were equally underwhelming. But hey, there was a Vernon Davis sighting! Carlos Hyde struggled through another poor performance with just 40 rushing yards. The Niners defense was another defense that made hay running through Seattle's sieve-like offensive line. Thankfully for all involved, this one has come to an end.
Baltimore Ravens at Arizona Cardinals
» Joe Flacco, QB: 252 pass yards, TD, INT, 2pt conversion, 14.08 fantasy points
» Justin Forsett, RB: 44 total yards, TD, 10.40 fantasy points
» Steve Smith Sr., WR: 78 rec yards, 7.80 fantasy points
» Carson Palmer, QB: 275 pass yards, 2 TDs, 19.3 fantasy points
» John Brown, WR: 65 rec yards, TD, 12.5 fantasy points
» Larry Fitzgerald, WR: 39 rec yards, 3.90 fantasy points
» Michael Floyd, WR: 59 rec yards, TD, 11.9 fantasy points
» Chris Johnson, RB: 122 rush yards, TD, 18.2 fantasy points
Well, why the game itself was wildly entertaining, it wasn't quite the result we were anticipating. The first two touchdowns were scored on the ground, as both Chris Johnson and Justin Forsett found some space to run. Johnson found more space on the day, though, benefitting from a heads-up play where he was tackled ontop of a Ravens player, and never touched the ground, so he continued galloping for 62 yards. The Cardinals passing attack was supposed to victimize the Ravens secondary, but instead they just turned in a solid effort. Carson Palmer played smart and didn't commit any turnovers while finding Michael Floyd and John Brown for touchdowns. Larry Fitzgerald had a quiet day, but made the needed plays when the ball came his way. This Cardinals offense will be able to produce for fantasy owners all season long, even in ho-hum, efficient performances like this. The Ravens are still seeking another pass-catching option to emerge behind Steve Smith. Finally back from his calf injury, Crockett Gillmore made a few plays, but couldn't haul in Joe Flacco's desperation heave in the final seconds to bring the game to overtime. Buck Allen ran hard spelling Forsett, but this is still the veteran's backfield, as he dominated the touches 15 to four.