Iowa football had a golden chance to widen its Big Ten West lead with a win Saturday vs. Minnesota, but the Gophers pulled off the upset in wild fashion. 糖心vlog's Shannon Ehrhardt was at Kinnick Stadium Saturday. Watch the video above to see her recap from Iowa City.Below, see how the game unfolded.Final: Minnesota 12, Iowa 10For the first time since 1999, Minnesota has won in Iowa City.Deacon Hill picked off; Minnesota escapesThis one is going to belong to Minnesota.Deacon Hill was intercepted and the Gophers will kneel it out for their first win at Kinnick Stadium this century.Refs overturn Cooper DeJean's miracle punt return touchdownCooper DeJean almost just saved Iowa's game with a miraculous 54-yard punt return for a touchdown with 1:21 to go.But after a review, the officials determined DeJean called for a fair catch before the return and wiped the play away. Here's how a Big Ten official responded:Iowa punts with 2:07 leftThe Hawkeyes defense has a tough task.Iowa has all three timeouts left, but Minnesota just needs to drain 1:59 to win the game.Hawkeyes get the ball backIt's not over yet.Iowa trails 12-10 with 4:35 to go and just got the ball back at its own 14. The Hawkeyes need a clutch scoring drive soon.Iowa offense goes backward Things are getting dire in Iowa City.A holding penalty and a Minnesota sack of Deacon Hill pushed Iowa back to third-and-28. Tory Taylor's punt was caught at the Iowa 47.The Gophers can add to their 12-10 lead with a score here. 6:57 remains in the fourth quarter.Minnesota takes the leadDespite not having a touchdown today, Minnesota now holds a 12-10 lead.Minnesota's offense hasn't been great, but it's been enough to take the lead at Kinnick.Iowa has 8:33 to make a comeback. The Hawkeyes have not registered a first down in the second half and are at 0 — yes, zero — yards of offense since halftime.Minnesota scoring drive: 7 plays, 60 yards, 3:24Iowa punts it right backIowa's offense has struggled the entire second half. The Hawkeyes punted it right back to Minnesota.Iowa defense gets big stopMinnesota's drive stalled in Iowa territory and the Gophers were forced to punt. Cooper DeJean caught a fair catch at the Iowa 9.Iowa will take over at its own 24-yard line, however, due to a 15-yard penalty on the Gophers for kick catch interference. There's 12:52 on the clock.End of third quarter: Iowa 10, Minnesota 9Iowa was held scoreless in the third but still maintains its lead.Minnesota has possession at its own 43-yard line when the fourth quarter begins.Hawkeye offense struggles againIowa has now registered -3 yards of offense in the second half on eight plays. The Hawkeyes punted and Minnesota will have the chance to take a lead on this drive.Iowa defense stands its groundHow about that Phil Parker defense?Iowa held Minnesota to just one yard and the Gophers were forced to settle for a chip-shot field goal. That'll make it 10-9 Hawkeyes, but that's a win for the Iowa defense given the field position.Minnesota scoring drive: 4 plays, 1 yard, 1:29Deacon Hill fumbles, Minnesota takes over deep in Iowa territoryThat's a tough one.Deacon Hill was stripped in the pocket while looking downfield and Minnesota jumped on the loose ball at the Iowa 11.Hawkeyes' defense forces puntA Joe Evans sack was the highlight of that drive. Iowa forced a punt and will take over at its own 17-yard line after a Cooper DeJean fair catch.Iowa retains a 10-6 lead with 4:38 left in the third.Iowa forced to puntThe Hawkeyes' offense couldn't get any momentum and Tory Taylor had to punt it away.A friendly roll came to a stop at the Minnesota 18. The Gophers will take over there with 7:58 left in the third quarter, trailing 10-6.Minnesota responds with field goalIowa still leads 10-6, but Minnesota just had its best drive of the game to get on the board to begin the third quarter. A 44-yard field goal split the uprights. Iowa will get the ball back with 8:59 to go in the third.Minnesota scoring drive: 13 plays, 64 yards, 6:01Hawkeye fans stripe Kinnick StadiumHalftime: Iowa 10, Minnesota 3Plenty of chaos in that first half, but Iowa is in firm control after 30 minutes. The Gophers will receive the kick to open the second half.Iowa outgained Minnesota 115-65 and held the Gophers to 0-for-7 on third downs.Karson Sharar ejected after targeting penalty on Iowa kickoffIowa's momentum took a hit on the ensuing kickoff.Karson Sharar was whistled for targeting after a huge hit on Minnesota kick return man Quentin Redding. Sharar was ejected and Iowa was penalized 15 yards.Watch: Deacon Hill scores on QB sneakA chaotic drive saw Iowa get stopped on third down twice, but a pair of disastrous Minnesota penalties kept the Hawkeyes' drive alive.Deacon Hill punched it in from inches out on first-and-goal to give Iowa its first touchdown of the game. That makes it 10-3 with 0:49 left before halftime.Iowa scoring drive: 6 plays, 46 yards, 3:43Hawkeyes get short fieldIowa takes over at the Minnesota 46 after a three-and-out.Here's the best chance for the Iowa offense to get into the end zone.Tory Taylor pins Minnesota at the 1-yard lineHe did it again.Tory Taylor unleashed a perfect punt and Cooper DeJean downed it at the Minnesota 1-yard line. The Gophers will have to go 99 yards to find the end zone on this drive.Minnesota burns final timeout with 11:13 left in first halfThe Golden Gophers' clock management has put the team in a predicament for the rest of the half. Minnesota just burned its final timeout with 11:13 to go before halftime... and it didn't help much. The Gophers were stuffed on third-and-3 to force fourth down at the Iowa 25 and the 43-yard field goal attempt missed.Still tied 3-3 with 10:29 left in the half.Minnesota recovers Deacon Hill fumbleThe Minnesota pass rush got home and stripped the ball from Deacon Hill. The Golden Gophers recovered and take over at the Iowa 32.End of first quarter: Iowa 3, Minnesota 3Each team knocked in a field goal to get on the board. Iowa has the ball at its own 20 facing second-and-15 when the second quarter resumes.Minnesota coach P.J. Fleck burns two timeouts for first quarter field goalYou don't see that every day.Minnesota decided to burn two timeouts in the final 30 seconds of the first quarter in order to preserve better field goal conditions due to the wind.It's hard to argue with the results, though. Dragan Kesich nailed the 43-yard kick to tie the game at 3-3.Minnesota scoring drive: 9 plays, 45 yards, 3:59Minnesota and Iowa trade puntsIowa wasn't able to replicate its first drive. Both teams go three-and-out, and Minnesota will have the ball at its own 20 after a rare Tory Taylor touchback. (Don't worry — the punt still traveled 55 yards.)Hawkeyes score on first driveHow about that Hawkeye vertical passing attack?Deacon Hill connected on three passes for 64 yards to move the Hawkeyes down the field. The drive ultimately stalled inside Minnesota territory, but Drew Stevens knocked in a 23-yard kick to give Iowa a 3-0 lead.Iowa scoring drive: 11 plays, 70 yards, 4:25Hawkeyes tease alternate uniform combo for Minnesota game It looks like Iowa will rock gold jerseys vs. Minnesota.In a post on X, formerly known as Twitter, the Hawkeyes teased an alternate uniform combination. Read more about it here.Iowa vs. Minnesota TV channel, livestream infoWhen: 2:30 p.m. CT, Saturday, Oct. 21Where: Kinnick Stadium, Iowa City, IowaTV: NBCLivestream: Peacock TVRadio: Hawkeye Radio NetworkHow to get Peacock TVWhile the game is available on TV, there is a way to watch it online if that's your best option.Peacock subscriptions are available for $5.99 per month, or $11.99 per month for the ad-free edition. You can subscribe here.Peacock also has a discount for students, with a price down to $1.99 per month. You can find more information here.Several other Iowa sporting events will air on Peacock — Iowa men's basketball announced it will have two games streamed on Peacock this upcoming season, and seven women's basketball games will air exclusively on Peacock.'Stripe the stadium' section chart for Iowa vs. MinnesotaIowa is planning to "stripe the stadium" for what it's calling the Black & Gold Spirit Game.The Hawkeye Football account on X, formerly known as Twitter, posted a chart for what each section is supposed to wear.Broderick Binns named Iowa football honorary captainFormer Hawkeye great Broderick Binns will be the team's honorary captain Saturday.Binns played defensive end at Iowa from 2008-11 and registered 13.5 career sacks, including 6.5 sacks as a sophomore in 2009 for an Iowa team that won the Orange Bowl.Iowa vs. Minnesota all-time series results, rivalryThe battle for Floyd of Rosedale is, historically, pretty even. Minnesota holds a 62-52-2 all-time lead in the series, but Iowa has won eight in a row. The Hawkeyes have gone 18-5 in the rivalry since 2000.