The Vikings offense sputtered, while the defense found no way to stop elusive rookie back Doug Martin.
At the end of an intense and frustrating Thursday night at Mall of America Field, the Vikings didn't try to sugarcoat their 36-17 loss to Tampa Bay.
It was a home stumble with so many flaws that the first step to recovery will require an honest self- diagnosis.
"You can't lay an egg like that at home the way we did," linebacker Chad Greenway said in a glum Vikings locker room. "It's unfathomable that it would happen like that."
Added coach Leslie Frazier: "We didn't play up to our standards."
Maybe these Vikings weren't quite ready for prime time. Perhaps they don't deserve status as a serious contender in the NFC playoff picture.
It sure seemed that way Thursday, particularly through a first half in which the run defense was gashed, the second-year quarterback was booed and even the star running back had trouble taking care of the ball.
Just like that, the Vikings found themselves in a 30-10 third-quarter hole, unable to match Tampa Bay on either side of the ball.
For one night anyway, the Buccaneers were the much better team and their highlights were many.
First and foremost, there was the dazzling running of Doug Martin, an emerging rookie out of Boise State who shredded the Vikings defense with his power, quickness and assertiveness on his way to 214 total yards and two touchdowns.
Martin broke the game open early in the second half with a 64-yard touchdown catch on a screen pass, a huge play on which he burst past Greenway and left at least three defensive backs in his wake.
All night long, Martin gave the Vikings headaches, the third player in three weeks to top 100 yards on the ground against the Vikings.
"He just runs hard," safety Harrison Smith said. "He's a complete back. He runs it, he can catch it. He's a power back. But he has some moves too. He has some speed. He's an impressive player."
Yet there was also the hustle of 16th-year veteran Ronde Barber, who stripped Adrian Peterson late in the first half, creating a turnover that Tampa Bay quickly turned into a touchdown.
And that score was a thing of beauty itself, a 3-yard catch by Mike Williams on a fade in which he leapt above rookie cornerback Josh Robinson to grab the ball, then tapped both feet down inbounds in the back of the end zone.
If Tampa Bay came to the Twin Cities to prove it was much better than its 2-4 record, it succeeded.
The Bucs arrived on a hot streak offensively. They totaled 976 yards of offense in their previous two games. Against the Vikings, they amassed 416 yards with Martin's big night complemented nicely by quarterback Josh Freeman (19-for-36, 262 yards, three touchdowns) and Williams (six catches, 68 yards).
Tampa Bay's final touchdown drive was a 16-play, 87-yard submission hold that ate up more than 9 minutes of clock.
"We had to get off the field if we were going to do anything," Greenway said. "We knew that."
So now the Vikings hit the season's midpoint at 5-3 and get nine days to sort through their shortcomings.
Offensively, it's hard to find fault in the efforts of playmakers Adrian Peterson and Percy Harvin.
Peterson rushed for 123 yards Thursday to shoot into the NFL lead. He also delivered his longest run of the season, a 64-yard TD sprint that pulled the Vikings within 30-17 in the third quarter.
Meanwhile Harvin (seven catches, 90 yards) had provided earlier fireworks, most notably with his diving 18-yard touchdown catch on a perfectly run corner route in the second quarter.
So naturally the conversation shifts to Christian Ponder's struggles and an unsatisfactory October that included eight turnovers and far too many discouraging drives.
Ponder misfired on his first five pass attempts against Tampa Bay as the Vikings went three-and-out on their first three possessions.
Ponder wound up throwing for 251 yards against a sputtering Tampa Bay defense that came in ranked 31st against the pass.
But without question, there's been an offensive confidence dip that will have to be addressed.
"Our passing game has to improve," Frazier said. "I mean, it's hard to just continue to try to pound it. There are going to be games where you've got to throw it."
Somehow, Thursday's loss had an ominous feel to it, as if the Vikings' early-season surge was exposed as somewhat hollow.
They now enter the teeth of their schedule with a difficult challenge to prove otherwise.
Dan Wiederer firstname.lastname@example.org
|NY Mets - LP: J. Familia||6||FINAL|
|Miami - WP: A. Ramos||9|
|Philadelphia - WP: C. Hamels||7||FINAL|
|Atlanta - LP: J. Teheran||0|
|Boston - LP: B. Badenhop||3||FINAL|
|Tampa Bay - WP: G. Balfour||4|
|Minnesota - WP: P. Hughes||6||FINAL|
|Baltimore - LP: K. Gausman||4|
|Pittsburgh - LP: G. Cole||4||FINAL|
|St. Louis - WP: S. Maness||5|
|Milwaukee - LP: J. Nelson||2||FINAL|
|Chicago Cubs - WP: J. Turner||4|
|Detroit - WP: D. Price||12||FINAL|
|Cleveland - LP: C. Kluber||1|
|Seattle - LP: C. Young||1||FINAL|
|Oakland - WP: J. Hammel||6|
|San Francisco - WP: J. Affeldt||4||FINAL|
|Colorado - LP: C. Friedrich||2|
|Arizona - LP: T. Cahill||1||FINAL|
|San Diego - WP: T. Ross||3|
|San Francisco - LP: S. Romo||9||FINAL|
|Colorado - WP: L. Hawkins||10|
|Washington - WP: G. Gonzalez||6||FINAL|
|Los Angeles - LP: R. Hernandez||4|
|Texas - LP: C. Lewis||3||FINAL|
|Kansas City - WP: Y. Ventura||4|
|Green Bay||9/4/14 7:30 PM|
|Buffalo||9/7/14 12:00 PM|
|New Orleans||9/7/14 12:00 PM|
|Minnesota||9/7/14 12:00 PM|
|Cleveland||9/7/14 12:00 PM|
|Jacksonville||9/7/14 12:00 PM|
|Oakland||9/7/14 12:00 PM|
|Cincinnati||9/7/14 12:00 PM|
|Washington||9/7/14 12:00 PM|
|Tennessee||9/7/14 12:00 PM|
|New England||9/7/14 12:00 PM|
|Carolina||9/7/14 3:25 PM|
|San Francisco||9/7/14 3:25 PM|
|Indianapolis||9/7/14 7:30 PM|
|Arizona||9/4/14 7:00 PM|
|Pittsburgh||9/5/14 6:00 PM|
|Washington St||9/5/14 9:30 PM|
|SMU||9/6/14 11:00 AM|
|Fla Atlantic||9/6/14 11:00 AM|
|Buffalo||9/6/14 11:00 AM|
|(24) Missouri||9/6/14 11:00 AM|
|Arkansas State||9/6/14 11:00 AM|
|(7) McNeese State||9/6/14 11:00 AM|
|Central Mich||9/6/14 11:00 AM|
|Akron||9/6/14 11:00 AM|
|Western Ill||9/6/14 11:00 AM|
|(20) Kansas State||9/6/14 11:00 AM|
|(4) Oklahoma||9/6/14 11:00 AM|
|Western Ky||9/6/14 11:00 AM|
|SC State||9/6/14 11:30 AM|
|Navy||9/6/14 12:00 PM|
|UAB||9/6/14 1:00 PM|
|South Alabama||9/6/14 1:00 PM|
|New Mexico St||9/6/14 1:00 PM|
|Colorado||9/6/14 2:00 PM|
|Fresno State||9/6/14 2:00 PM|
|(2) Eastern Wash||9/6/14 2:00 PM|
|(15) USC||9/6/14 2:30 PM|
|Ohio U||9/6/14 2:30 PM|
|Middle Tennessee||9/6/14 2:30 PM|
|Northern Ill||9/6/14 2:30 PM|
|Missouri State||9/6/14 2:30 PM|
|Ball State||9/6/14 2:30 PM|
|Maryland||9/6/14 2:30 PM|
|Eastern Mich||9/6/14 3:00 PM|
|Georgia Tech||9/6/14 3:00 PM|
|(18) Ole Miss||9/6/14 3:30 PM|
|Old Dominion||9/6/14 5:00 PM|
|(8) Michigan State||9/6/14 5:30 PM|
|(19) Arizona State||9/6/14 6:00 PM|
|Louisiana Tech||9/6/14 6:00 PM|
|San Jose St||9/6/14 6:00 PM|
|East Carolina||9/6/14 6:00 PM|
|(9) So Carolina|
|Duke||9/6/14 6:00 PM|
|Idaho||9/6/14 6:00 PM|
|(15) Sam Houston St||9/6/14 6:30 PM|
|Michigan||9/6/14 6:30 PM|
|(17) Notre Dame|
|Lamar||9/6/14 6:30 PM|
|(21) Texas A&M|
|Northwestern St||9/6/14 6:30 PM|
|BYU||9/6/14 6:30 PM|
|Citadel||9/6/14 6:30 PM|
|(1) Florida State|
|San Diego St||9/6/14 7:00 PM|
|(23) North Carolina|
|Virginia Tech||9/6/14 7:00 PM|
|(5) Ohio State|
|Memphis||9/6/14 9:00 PM|
|Colorado State||9/6/14 9:15 PM|
|Air Force||9/6/14 9:15 PM|
|Oregon State||9/6/14 9:30 PM|
|Texas Tech||9/6/14 10:00 PM|
|Brt Columbia||9/5/14 6:30 PM|
|Calgary||9/6/14 6:00 PM|
|Hamilton||9/7/14 12:00 PM|
|Saskatchewan||9/7/14 3:00 PM|
|Aug 8 - vs. Oakland||7 pm||X||10-6|
|Aug 16 - vs. Arizona||7:30 pm||X||30-28|
|Aug 23 - at Kansas City||7 pm||X||30-12|
|Aug 28 - at Tennessee||7 pm||X||19-3|
|2014 regular season|
|Sep 7 - at St. Louis||Noon|
|Sep 14 - vs. New England||Noon|
|Sep 21 - at New Orleans||Noon|
|Sep 28 - vs. Atlanta||3:25 pm|
|Oct 2 - at Green Bay||7:25 pm|
|Oct 12 - vs. Detroit||Noon|
|Oct 19 - at. Buffalo||Noon|
|Oct 26 - at Tampa Bay||Noon|
|Nov 2 - vs. Washington||Noon|
|Nov 9 - Bye|
|Nov 16 - at Chicago||Noon|
|Nov. 23 - vs. Green Bay||Noon|
|Nov. 30 - vs. Carolina||Noon|
|Dec 7 - vs. NY Jets||Noon|
|Dec 14 - at Detroit||Noon|
|Dec 21 - at Miami||Noon|
|Dec 28 - vs. Chicago||Noon|