Inevitable failures were replaced by gutty play, leadership and success, gobbled up by thousands of U fans.
The gigantic video screen on the TCF Bank Stadium scoreboard captured a kid in the student section holding a cardboard sign that pretty much summed up what unfolded on the field Saturday afternoon.
"Do you believe in miracles?" the sign read.
Yes. We do now.
How else do you explain the unexplainable?
The Gophers were cooked, done. Right? They had fought hard and showed some life, but when Iowa scored to take an 11-point lead in the fourth quarter, well, that seemed like all she wrote.
But players who had been kicked around and ridiculed all season dug deeper than anyone knew they could, maybe even themselves.
The quarterback who has been criticized for his failings (we're guilty as charged) took control and showed moxie and leadership down the stretch.
The defense that too often has been left grasping at air this season stood firm and made a stop when it absolutely needed it.
The coach who had two extra years tacked onto his contract because of the mess he inherited called a gutsy onside kick that proved to be a thing of beauty.
A team that had been outscored 144-31 in three previous Big Ten games showed a pulse.
In the end, Charlie Brown finally kicked the football.
The Gophers concluded a spirited and entertaining comeback with a 'Victory' formation and pig parade as fans stormed the field to celebrate a 22-21 victory against their border rivals.
The day began with Gophers coach Jerry Kill treating students to hot dogs, chips and candy as a goodwill gesture. (Judging by the student turnout, he should have splurged for filet mignon and lobster. You could have shot a cannon through the student section at the start of the game.)
By the end, fans were chanting "Jerry! Jerry! Jerry!"
Kill, however, will be the first to tell you that his players deserved the praise.
"I am happy for our kids," Kill said. "It is great to see them smile and have a good time."
It also was nice to see them show some fight and resolve. They didn't unravel when they made a mistake or the Hawkeyes took momentum. They didn't panic or fold.
That hasn't been the case this season. Too often when things go bad their shoulders slump, their body language changes and everything snowballs on them.
Granted, this is not a great Iowa team, but that was of little consequence. The Gophers learned something about themselves Saturday, something they can build on going forward.
That starts with quarterback MarQueis Gray, who finally displayed the dual threat ability expected of him since the start of the season. Gray has been wildly inconsistent throwing the ball, and his future at that position seemed uncertain, or at least open to speculation.
Gray still needs to do it over a long stretch, but he provided a glimpse of his capabilities during the fourth-quarter rally. He completed four of five passes for 53 yards. He also carried the ball five times for 41 yards, including the go-ahead 3-yard touchdown with 2:48 left.
More than his numbers, Gray looked in control and decisive, particularly throwing the ball. He looked like a leader out there.
"Coach Kill said I need to stop trying to be everybody's friend and be a leader of this team," Gray said.
He didn't do it alone. Duane Bennett ran hard and with purpose in gaining 101 yards. The defense offset a leaky run defense by getting pressure on quarterback James Vandenberg, including a sack/forced fumble by Kyle Henderson. That's something you don't see every day from the Gophers defense.
Kill rolled the dice on the pivotal onside kick that Kim Royston recovered, setting up their final score.
"This helped us move forward in a strong and positive way," Bennett said.
Kill had stressed patience as the lopsided losses mounted and the futility had become increasingly hard to watch. This team still faces a bumpy road, but Saturday provided something different.
If only for a day, Gophers football was entertaining again. That's a start.
Chip Scoggins • firstname.lastname@example.org
|Cincinnati - LP: J. Broxton||1||FINAL|
|Pittsburgh - WP: T. Watson||2|
|Minnesota - LP: T. May||1||FINAL|
|Baltimore - WP: M. Gonzalez||9|
|NY Yankees - WP: C. Capuano||6||FINAL|
|Toronto - LP: M. Buehrle||3|
|Philadelphia - LP: J. Diekman||1||FINAL|
|NY Mets - WP: J. deGrom||4|
|Boston - WP: A. Ranaudo||8||FINAL|
|Tampa Bay - LP: C. Archer||4|
|Miami - LP: C. Hatcher||2||FINAL|
|Atlanta - WP: D. Carpenter||5|
|Cleveland - WP: D. Salazar||6||FINAL|
|Kansas City - LP: J. Vargas||1|
|Detroit - WP: J. Verlander||7||FINAL|
|Chicago WSox - LP: S. Carroll||1|
|Texas - WP: S. Baker||13||FINAL|
|Houston - LP: B. Oberholtzer||6|
|Chicago Cubs - WP: N. Ramirez||7||FINAL|
|St. Louis - LP: P. Neshek||2|
|Colorado - LP: R. Brothers||2||FINAL|
|Arizona - WP: B. Ziegler||5|
|Oakland||0||Top 9th Inning|
|Los Angeles||2||Top 9th Inning|
|Washington||8||Bottom 9th Inning|
|Milwaukee||2||Top 7th Inning|
|Green Bay||9/4/14 7:30 PM|
|(21) Texas A&M||52||FINAL|
|(9) So Carolina||28|
|(18) Ole Miss||35|
|(19) Arizona State||45|
|(6) Jacksonville St||7||FINAL|
|(8) Michigan State||45|
|UNLV||13||3rd Qtr 12:14|
|Penn State||8/30/14 7:30 AM|
|Troy||8/30/14 11:00 AM|
|(7) UCLA||8/30/14 11:00 AM|
|Western Mich||8/30/14 11:00 AM|
|(5) Ohio State||8/30/14 11:00 AM|
|Appalachian St||8/30/14 11:00 AM|
|Ga Southern||8/30/14 11:30 AM|
|Boston College||8/30/14 2:00 PM|
|West Virginia||8/30/14 2:30 PM|
|Rice||8/30/14 2:30 PM|
|(17) Notre Dame|
|(10) South Dakota St||8/30/14 2:30 PM|
|Fla Atlantic||8/30/14 2:30 PM|
|California||8/30/14 2:30 PM|
|Marshall||8/30/14 2:30 PM|
|UC Davis||8/30/14 3:00 PM|
|Arkansas||8/30/14 3:00 PM|
|(16) Clemson||8/30/14 4:30 PM|
|Liberty||8/30/14 5:00 PM|
|(23) North Carolina|
|Ohio U||8/30/14 5:00 PM|
|Louisiana Tech||8/30/14 6:00 PM|
|Idaho||8/30/14 6:00 PM|
|Stephen F Austin||8/30/14 6:10 PM|
|(20) Kansas State|
|Fresno State||8/30/14 6:30 PM|
|Southern Miss||8/30/14 6:30 PM|
|Texas-El Paso||8/30/14 7:00 PM|
|North Texas||8/30/14 7:00 PM|
|(1) Florida State||8/30/14 7:00 PM|
|(14) Wisconsin||8/30/14 8:00 PM|
|South Dakota||8/30/14 9:30 PM|
|(25) Washington||8/30/14 9:30 PM|
|Utah State||8/31/14 6:00 PM|
|SMU||8/31/14 6:30 PM|
|Miami-Florida||9/1/14 7:00 PM|
|Arizona||9/4/14 7:00 PM|
|Pittsburgh||9/5/14 6:00 PM|
|Washington St||9/5/14 9:30 PM|
|Sporting Kansas City||1|
|Winnipeg||8/31/14 3:00 PM|
|Toronto||9/1/14 12:00 PM|
|Edmonton||9/1/14 3:30 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 28 - vs. E. Illinois||6 pm||X||42-20|
|Sep 6 - vs. M. Tennessee St.||2:30 pm|
|Sep 13 - at TCU||3 pm|
|Sep 20 - vs. San Jose St.||TBA|
|Sep 27 - at Michigan||TBA|
|Oct 11 - vs. Northwestern||TBA|
|Oct 18 - vs. Purdue||11 am|
|Oct 25 - at Illinois||11 am|
|Nov 8 - vs. Iowa||TBA|
|Nov 15 - vs. Ohio State||TBA|
|Nov 22 - at Nebraska||TBA|
|Nov 29 - at Wisconsin||TBA|