AIR FORCE ACADEMY, Co. (AP) Karson Roberts ran for the go-ahead touchdown and threw a career-long 74-yard touchdown pass to Jalen Robinette as Air Force hung on to beat Utah State 35-28 Saturday for their school record 12th straight home win.

Air Force overcame a career-high four touchdown passes by Utah State's Kent Myers in completing its second straight 6-0 season. Myers led a last-ditch but on fourth down from the Air Force 18, his attempt for a fifth scoring pass was batted down in the end zone by safety Weston Steelhammer.

Robinette finished with seven receptions for 210 yards, the third highest single-game receiving total in Air Force history.

More from FoxSports

Jacobi Owens added two scoring runs and D.J. Johnson had another for Air Force (7-3, 5-1 Mountain West).

Myers completed 25 of 47 for 364 yards, including touchdown passes of 41, 48 and 39 yards to Hunter Sharp and a 44-yarder to Devonte Robinson for Utah St (5-5, 4-3).