The Wolverines overcame their offensive struggles, with Donovan Peoples-Jones returning a punt 79 yards for a score and Quinn Nordin tying a school record with five field goals in a 29-13 win over Air Force.
While the Wolverines are still undefeated, they have a lot of work to do on offense. In the red zone, their struggles have played out for all to see and Speight didn't hide his feelings in one, raw moment Saturday.
Michigan has had 10 drives inside opponents' 20, including four against the Falcons, and has scored only one TD with those opportunities.
Speight had an option to call a run or a pass when Isaac was tackled behind the line in the third quarter and reacted to the result by flailing his arms.
"I should probably keep that in," the quarterback said. "Obviously, the frustration built up. They fooled us. We thought we had the look we wanted and as soon as I went down to focus on the snap, they brought the house."
Instead of criticizing his team's lack of production in the red zone, Jim Harbaugh gave credit to Air Force's coaching.
"They definitely called the better play on some of our red-zone throws and runs," Harbaugh said.
The Wolverines (3-0) didn't lead by more than three points until Peoples-Jones' touchdown early in the third quarter, and late scores turned a closely contested game into a relatively lopsided score.
The Falcons (1-1) failed to convert a pass until Arion Worthman threw a short slant to Ronald Cleveland and the receiver turned it into a 64-yard TD with 11:54 left in the quarter that pulled the service academy to within three points. That was their only completion of the game.
"It felt like there were 13 guys out there sometimes," Worthman said. "They were flying around there for sure."
Air Force had won seven straight, dating to last season, including a win over No. 20 Boise State.
AIR FORCE: The young Falcons should leave the Big House encouraged that they were competitive in a game they were expected to lose by three-plus TDs.
MICHIGAN: The Wolverines are off to an awesome start on defense and special teams, but their woes on offense will catch up to them against better competition.
JUST FOR KICKS
Nordin helped Michigan pull away with field goals in the third and fourth quarters. Mike Gillette (1988), J.D. Carlson (1990) and K.C. Lopata (2008) also kicked five field goals in a game for the Wolverines.
Speight was 14 of 23 for 169 yards, missing some targets and having some passes dropped. Isaac ran for 89 yards on 16 carries for the Wolverines. He was slow to get up after getting tackled on his last carry in the fourth quarter and didn't return, but replacement Karan Higdon didn't think it was a serious injury.
"I'm pretty sure he's good," said Higdon, who sealed the victory with a 36-yard TD run with 1:02 left.
Worthman ran for just 60 yards on 26 carries, directing Air Force's triple-option offense, which wasn't very effective when the option was to throw. Worthman was 1 of 7 and his replacement, Nate Romine, threw an interception on two attempts.
"They're a stout group. Impressive squad," Air Force coach Troy Calhoun said. "Certainly may win a bunch of football games this year. Their size, their athleticism, they're a pretty complete group."
AIR FORCE: Hosts San Diego State on Saturday in their Mountain West opener.
MICHIGAN: Plays at Purdue on Saturday in their Big Ten opener before coming home to play rival Michigan State for the first time at the Big House since the Spartans turned a botched punt into dramatic victory.
More AP college football: http://collegefootball.ap.org and https://twitter.com/AP-Top25
Cordeiro's 3 TD passes help Hawaii rally, beat UNLV 35-28
Freshman Chevan Cordeiro came on in the fourth quarter and threw three touchdown passes to help Hawaii beat UNLV 35-28 on Saturday night and snap a four-game losing streak.
Taylor lights up Purdue on the ground
Wisconsin RB Jonathan Taylor rushes for 321 yards and 3 TDs, giving him the 3rd most rushing yards in a single game in school history.
Michigan in danger of losing next week
Joey Galloway's and Jesse Palmer's Top 5 for the College Football Playoff doesn't change and agree Michigan could lose next week vs. Ohio State.
Oregon holds off late Arizona State rally to win 31-29
Justin Herbert threw for 262 yards and two touchdowns in what might be his last game at Autzen Stadium and Oregon held off a late rally by Arizona State to win 31-29 and knock the Sun Devils out of contention for a spot in the Pac-12 championship game.
Minshew's 7 TDs lead No. 8 Washington St over Arizona 69-28
Gardner Minshew threw a school-record seven touchdown passes and No. 8 Washington State routed Arizona 69-28 on Saturday night, continuing the Cougars' longshot bid for the College Football Playoff.
McMaryion finds Jordan for 86-yard TD
Fresno State QB Marcus McMaryion tosses a pass to WR Jamire Jordan, who shakes a defender and speeds for an 86-yard touchdown.