Philadelphia, PA (Sports Network) -
The weather across the country was beautiful and quarterbacks from coast to coast took advantage. There were eight 300-yard passers in the nine one o'clock games with New York Giants quarterback Eli Manning leading the way with a stunning 510 yards. Out of the late games, only Sam Bradford joined the group as he out-battled Robert Griffin III to hand the rookie his first NFL loss.
Now to our first impressions of Week 2.
Kansas City at Buffalo
Imagine how good the Bills would be if they could play the Chiefs every week. Buffalo has racked up a combined 76 points and 743 yards the last two times these teams have met.
C.J. Spiller had another absurd game on Sunday. These were his stats at the end of the first half: 11 rushes, 92 yards, 2 TD, three catches, 47 yards. So far this season, he's averaging an incredible 10.1 yards per carry.
After carrying the ball 16 times for 87 yards in the season opener last week versus Atlanta, Jamaal Charles was limited to just three rushing yards on six carries this week. Peyton Hillis tallied 66 yards on 11 attempts in the loss to Buffalo.
Despite getting blown out, Matt Cassel actually had a pretty solid game for the Chiefs. He and Dwayne Bowe hooked up on two touchdown passes in the fourth quarter and overall, Cassel recorded 301 yards passing. The completion percentage needs work (54.8 percentage), but I doubt fantasy owners will complain about Cassel's first 300-yard passing game in nearly two years.
Often times players take a while to find their groove after a lengthy holdout but that hasn't been the case for Bowe this season. Sunday was Bowe's first multi-touchdown effort since Week 5 of last season when he found the end zone twice against Indianapolis.
New Orleans at Carolina
Drew Brees threw for over 300 yards for the second week in a row but he still looked a bit off. He's now thrown four picks this season and his QB rating after two games sits at a Tim Tebow-like 71.1. He's been one of the league's bigger fantasy disappointments so far.
Cam Newton got back on track after a rough opening week. He finished the afternoon with a 70-percent completion percentage and 253 yards passing. Newton even turned on the jets for a 40-yard run at the end of the first quarter. His one blemish of the day occurred on a lost fumble early on in the second quarter.
Darren Sproles is a PPR machine. He ended the day with 13 catches for 128 yards receiving. Sproles also had 82 return yards on four attempts.
Pierre Thomas handled most of the workload on the ground for New Orleans. He carried the ball 16 times for 53 yards and a touchdown on Sunday.
Cleveland at Cincinnati
Brandon Weeden rebounded nicely after a horrific performance in Week 1 (12- for-35, 118 yards, 0 TD, 4 INT). Weeden threw for 322 yards and two scores and finished the afternoon without throwing an interception.
Trent Richardson was also much better for the Browns. After a tepid, 39-yard effort in the opener, he pounded his way to 109 yards and a touchdown this week against Cincinnati.
Andy Dalton did a nice job of spreading the ball around on Sunday. Seven Bengals receivers caught more than one pass, the first time Cincinnati has done that since Week 17 of last season.
After two games, only the Chiefs (75 points) and Saints (75) have allowed more points than the Bengals (71).
Minnesota at Indianapolis
Andrew Luck can move, and he's going to have to considering how awful the Colts' offensive line is.
Luck likes throwing to Donnie Avery; we'll see if that changes when Austin Collie is finally active.
Percy Harvin may be the most underrated player in the NFL. He's going to get a ton of targets all season and his talent will shine through.
Houston at Jacksonville
Ben Tate looks awesome. He would probably be the starting tailback on most NFL teams, though Houston's run blocking scheme may have something to do with that.
Arian Foster owners got lucky; Tate's 26-yard touchdown run in the first quarter was called out at the 1-yard line and Foster pounded it in for the score. Tate gets two scores later in the game for owners who started him at the flex.
Houston's defense is good but they really couldn't have asked for two easier matchups to start the season than Miami and Jacksonville.
Matt Schaub threw the ball 35 times but only because Houston ran so many offensive plays. This is a run-first offense and that hurts Schaub's value.
Oakland at Miami
It's looking like Brian Hartline is going to be Ryan Tannehill's top target this season. Whether he is fantasy worthy will depend on Tannehill's development. PPR leaguers can add him just in case.
This is the Reggie Bush the Saints thought they were getting. Dolphins coach Joe Philbin knows Bush is his only playmaker; the only question is can Bush handle the heavy workload for 16 games?
Darren McFadden's 13-catch Week 1 will overshadow that he's rushing for 2.1 yards per carry through two games.
Arizona at New England
It took an injury to tight end Aaron Hernandez, but wideout Wes Welker (5-95) was finally part of the Pats offense.
New England quarterback Tom Brady was awful, yet still threw for 316 yards.
Rob Gronkowski is impossible to stop around the goal line.
The Cardinals don't have any players worthy of fantasy starter status, yet they are 2-0.
Larry Fitzgerald was targeted just five times and managed one catch for a measly four yards. It was one of the Pats defensive goals to take him out of the game and it worked.
Tampa Bay at New York Giants
For the second consecutive week Vincent Jackson proved to fantasy owners that he's the Bucs go-to guy. Jackson cracked the 100-yard mark and scored his first Tampa Bay touchdown.
Martin struggled to find open space against the Giants defense, but did produce double-digit fantasy points even without a catch. That's the sign of a good fantasy option who can produce even when he struggles.
With Ahmad Bradshaw injured it was Aaron Brown, not rookie David Wilson who got the opportunity to play. Brown totaled 90 yards and a touchdown on 15 touches.
Victor Cruz (11-179-1) came up big to rebound from a bad game and despite playing at less than 100 percent Hakeem Nicks (10-199-1) also put up huge fantasy points. They combined for 378 receiving yards and two touchdowns to show why they must be considered one of the top tandems in the league.
Eli Manning shook off a horrible start (three first-half interceptions) to throw for 510 yards, three touchdowns and 25 fourth-quarter points.
Baltimore at Philadelphia
We saw the reason the Ravens kept kicker Justin Tucker and let veteran Billy Cundiff go. Tucker has a huge leg and excellent accuracy. He's perfect on the season 6-for-6 in field goal tries and 7-for-7 on PATs.
After looking near perfect in the season opener, Ravens quarterback Joe Flacco looked very human against Philadelphia, particularly in the second half.
Ray Rice came up a yard short of the 100-yard bonus.
Michael Vick has turned the ball over seven times this season yet the Eagles are 2-0. That doesn't include two fumbles in Week 1 that were recovered by the Eagles. The turnovers are killing Vick's fantasy owners despite two consecutive 300-yard passing days.
Tight end Brent Celek (8-157) came up big after Jeremy Maclin left the game with the same hip injury that forced him out in Week 1. Looks like Maclin might need some time off so that fantasy owners can be confident he'll last an entire game.
Running back LeSean McCoy was relatively quite, but still produced 14 fantasy points.
Dallas at Seattle
Seattle may win football games, but quarterback Russell Wilson is not ready for prime time fantasy action.
Marshawn Lynch (26-122-1) isn't flashy, but he is effective.
The Cowboys showed none of the energy they displayed on opening night against the Giants. Dez Bryant was a non-factor and the Kevin Ogletree bandwagon has come to a screeching halt after a one-catch afternoon.
Washington at St. Louis
With Pierre Garcon sidelined, second-year wideout Leonard Hankerson became the Redskins deep threat. He'll only have fantasy value when Garcon is out of action.
If Alfred Morris isn't the starting back every week he's healthy then coach Mike Shanahan is just messing with his team ... and fantasy owners.
We knew quarterback Sam Bradford liked throwing to Danny Amendola, we just didn't know how much. Amendola caught 12 balls in the first half alone and ended with 15 for 160 yards and a touchdown.
New York Jets at Pittsburgh
Could the Jets offense of last week simply been a mirage? Against Pittsburgh Sanchez threw for barely over 100 yards and the running game could never get started.
Ben Roelisberger was much the better of the two quarterbacks in this game, throwing for 275 yards and a couple of scores.
The Steelers running game is nowhere to be found and Pittsburgh has become one- dimensional. It will likely stay that way until Rashard Mendenhall returns in a few weeks.
Tennessee at San Diego
When your quarterback with a sore shoulder leads the team in rushing for two weeks in a row, something is very wrong with your offense.
Will Dante Rosario make Antonio Gates the next Wally Pipp? Not likely, but the All-Pro was ably replaced on Sunday by Rosario who caught two first half touchdowns and three in all.
Despite very little running game to speak of, Philip Rivers looks much better than the "interception machine" of a year ago. He's now thrown five touchdown passes against one pick this season.