DETROIT (AP) — An early goal-line stand and two long touchdown passes set the tone Friday for Harbor Beach as the Pirates sailed from there to beat Beal City 35-10 to win the Michigan High School Athletic Association Division 8 state football championship.

Eli Kraft threw two touchdown passes and ran for another score at Ford Field in Detroit.

"Our kids set a goal early and found a way," said Harbor Beach coach Troy Schelke, whose team ends the season with a 13-1 record.

Kraft, a junior, threw for 168 yards and ran for 70 more.

"Eli's a great quarterback, smart kid and a great leader," said Schelke.

Harbor Beach got early momentum from a defensive stand on which the Pirates stopped Beal City's Ty Rollin just short of the goal line on fourth and goal with just under 10 minutes left in the opening quarter.

"Our defense has improved and come on and today it saves our bacon," Schelke said.

Beal City coach Lou Rau had a major regret about his play call.

"After I called it, I felt like it was the wrong play to call," Rau said. "I would've called an off-tackle play, same guy. It's a play we ran later and got a first down."

It was the Aggies' only loss of the season after winning their first 13 games.

After the game remained scoreless for the first eight-and-a-half minutes, Harbor Beach scored two quick-strike touchdowns in less than three minutes.

From his own 46, Kraft found Aaron Ginther on a slant route behind two defenders around the Beal City 35, and Ginther raced untouched into the end zone for a touchdown and a 7-0 Pirates' lead, after the extra point, with 3:22 left in the opening quarter.

Kraft then hit Travis Essenmacher with a long pass down the right sideline for a 69-yard touchdown pass with 49 seconds left in the opening quarter.

"The quick strikes took its toll and took the wind out of pour sails," Rau said.

Beal City got on the board in the second quarter on Paul Anders 30-yard field goal with 9:37 left in the first half.

But Harbor Beach added two more touchdowns in the final five minutes of the second quarter.

Kraft scored on a 4-yard run with 4:54 remaining in the half. It was set up by Ginther's 76-yard punt return to the Aggies' 7-yard line.

The Pirates then embarked on an 11-play, 75-yard drive that took 3:06 and culminated in Austin Seitz' 6-yard touchdown run with 19 seconds left in the first half. It gave Harbor Beach a 28-3 halftime lead.

Rollin, who had 82 yards on 17 carries, got Beal City's lone touchdown of the day on an 11-yard run with 8:36 left in the third quarter.

Harbor Beach's Derek Pfaff capped the scoring with a 1-yard run with 7:29 left in the game.