TEMPE, Ariz. -- John Hubert's 1-yard touchdown run with 2:25 left in the game helped Kansas State to a 31-14 win over Michigan tonight in the Buffalo Wild Wings Bowl at Sun Devil Stadium.
Ian Patterson kicked 22-yard field goal with 8:09 left in the fourth quarter, and after Hubert's touchdown, Fitzgerald Toussaint scored Michigan's only touchdown, a 3-yard run with 1:15 left, followed by Jeremy Gallon's 2-point conversion throw to Justice Hayes.
Gallon caught nine passes for 89 yards and set Michigan's single-season receiving record of 1,373 yards.
Kansas State receiver Tyler Lockett finished with 10 catches for 116 yards and three touchdowns.
In his first collegiate start, Michigan quarterback Shane Morris was 24-38 passing for 196 yards, with one interception.
Michigan finishes the season 7-6 and Kansas State 8-5.
After a scoreless third quarter, Kansas State continues to lead Michigan 21-6 in the Buffalo Wild Wings Bowl.
Mario Ojemudia recovered a fumble by Kansas State quarterback Daniel Sams at Michigan's 25-yard line with less than a minute left in the third to set up the Wolverines' final drive in a scoreless third quarter.
After Michigan recorded its first third-down stop of the game - Kansas State was 5 of 5 prior - Wildcats kicker Ian Patterson missed a 40-yard field goal with 5:43 left in the third quarter.
Tyler Lockett scored his third touchdown to help Kansas State take a 21-6 lead over Michigan at halftime of the Buffalo Wild Wings Bowl.
Matt Wile's second field goal of the game helped Michigan cut Kansas State's lead to 14-6 with 7:09 left in the half, and Lockett answered on the next drive.
Aided by a face-mask penalty against the Wolverines, which put K-State at the Michigan 14, Lockett's 8-yard touchdown catch two plays later gave the Wildcats a 15-point lead.
Jeremy Gallon leads Michigan with four catches for 35 yards, while Michigan quarterback Shane Morris is 15 for 19 for 121 yards at the half.
Lockett leads Kansas State with five catches for 63 yards, while Jake Waters is 9 for 11 passing for 128 yards and three touchdowns
Jake Waters' 6-yard touchdown pass to Tyler Lockett midway through the first quarter helped Kansas State take a 14-3 lead over Michigan in the first quarter of tonight's Buffalo Wild Wings Bowl at Sun Devil Stadium.
Lockett gave the Wildcats a 7-0 lead with 7:19 left in the first, and on the ensuing drive, freshman Shane Morris steered the Wolverines to the Kansas State 5-yard line. Matt Wile's 22-yard field goal cut K-State's lead to 7-3 four minutes later.
Waters connected again with Lockett with less than a minute left in the first for a 29-yard touchdown.
In his first start, Morris is 4-of-6 passing for 49 yards.