The Maryland Terrapins upset the Minnesota Golden Gophers 31-24 at a stunned TCF Bank Stadium.
The Terps ( 3-1, 1-0 Big Ten) were a double-digit underdog and were starting a third string quarterback who looked shaky last Saturday.
But a week later Maryland signal caller Max Bortenschlager managed the game well and led his team on his first late game-winning drive.
With the score tied at 24-24 he led the Terps on an eight-play 74-yard drive which concluded with a game-winning 34-yard touchdown burst up the middle by Maryland running back Ty Johnson with 1:10 to play in the game giving them a 31-24 lead.
Minnesota had one last chance but an interception ended their day and allowed Maryland to secure their first Big Ten road upset of the season.
Bortenschlager was 18 for 28 for 158 yards and two touchdowns. He also ran the ball four times for 19 yards and one touchdown.
It was his seven-yard scoring run on a quarterback draw play with 2:44 to go in the first quarter that put the Terps on the board at 7-0 and helped them forget about their first scoring drive which ended on a fake field goal with holder and fifth string quarterback Ryan Brand being tackled just short of the end zone.
In a game of momentum shifts, the Golden Gophers answered with their own touchdown on a one-yard scoring run tying the game at 7-7 with 13:18 to go in the second quarter.
Maryland punched back with a 27-yard scoring strike in the left corner of the end zone from Bortenschlager to D. J. Moore making the score 14-7 with 5:17 to go before halftime.
Each team added a field goal with the Terps Henry Darmstader booting a 51-yarder with two seconds to play in the first half and giving them a 17-10 lead at the break.
Minnesota tied the score at 17-17 on a seven-yard TD pass with 5:19 to go in the third quarter.
Maryland answered with a four-yard scoring pass from Bortenschlager to Jake Funk who corralled the ball and dove into the right pylon giving Maryland a 24-17 advantage with 11:11 to play in the game.
Minnesota fought back going on a seven-play 80-yard scoring drive which tied the game at 24-24 and setting up the exciting finish.
Maryland won the game with their 262 yard rushing attack. And this came against a defense that was allowing less than 10 points and 60 yards rushing per game, good for the best in all of college FBS football.
Johnson led the way with 130 yards on 18 carries and one score and Lorenzo Harrison III added 75 yards on 17 rushing attempts. Funk finished with two carries for 13 yards.
Moore led the receiving attack with eight receptions for 90 yards and one touchdown. He also had one run for 24 yards.
Taivon Jacobs caught five passes for 28 yards and D. J. Turner had two receptions for 20 yards.
Maryland won the rushing battle 262 to 60 while Minnesota threw for 229 yards compared to 154 for the Terps.
The Terps won the total offense yards battle 416 to 309.
Minnesota quarterback Conor Rhoda went 13 for 26 for 229 yards with one touchdown and two interceptions.
Shannon Brooks led the rushing attack with 38 yards on 12 carries. Rodney Smith chipped in with 35 yards on 18 rushing attempts and one touchdown.
Phillip Howard caught four passes for 46 yards for Minnesota and Tyler Johnson had three receptions for 69 yards in a losing effort for the (3-1, 0-1) Golden Gophers.