(WXYZ) - The stage is set for the high school football state championships at Ford Field. Catholic Central stunned Cass Tech and will face first-time finalist Clarkston. Plus, Brother Rice is in its third straight state final.
Below: semifinal results and final matchups across all eight divisions.
Cass Tech vs. Novi Catholic Central
After two consecutive years of losing to Cass Tech in the final, Catholic Central topped the Technicians in Saturday's semifinal rematch. The Shamrocks surprised most with a 28-0 shutout win. Dylan Roney led the way with three rushing touchdowns.
Clarkston vs. Flint Carman-Ainsworth
Ian Eriksen rushed for 355 yards and six touchdowns to lift Clarkston to a 61-26 win and its first state championship appearance.
Brother Rice vs. Detroit Martin Luther King
Two years ago, King failed a two-point conversion that would have beaten the Warriors in the state semifinals. Since then, Rice has lost only one game. Saturday, running back Brian Walker carried the load, scoring four times in the first half to lead a 43-20 victory. Al Fracassa enters the final game of his 55-year career knowing it will be a chance to win his third consecutive state crown.
Muskegon vs. Portage Central
A back-and-forth classic ended with a Muskegon score with 57 seconds left. So, for the second straight year, the Big Reds will face Brother Rice for the Division 2 title.
St. Clair vs. DeWitt
The storybook season in St. Claire fell one week short of the ultimate goal Saturday. DeWitt won 21-20 to move on to the state final.
Zeeland West vs. Stevensville Lakeshore
This one was close for about five minutes. Zeeland West rolled 42-7 in Vicksburg for a date with DeWitt.
Marine City vs. Lansing Sexton
After taking down perennial Division 4 contender Birmingham Country Day, Marine City held on to beat Sexton, 12-7.
Grand Rapids South Christian vs. Comstock Park
GR South rolled to a 20-7 win in Rockford for a date with Marine City next Friday at Ford Field. The total offense margin was lopsided. Christian won it 376 yards to 119.
Menominee vs. Muskegon Oakridge
Menominee stayed undefeated, topping Oakridge 59-28 with another high-powered offensive day.
Livonia Clarenceville vs. Grand Rapids West Catholic
The site of our final Meijer Game of the Week, Livonia Clarenceville rolled to the semifinals on a closing hook-and-ladder finish last week. This week, they failed to score, falling 35-0.
Ithaca vs. Montrose
Ithaca put its 54-game winning streak in jeopardy, allowing a 47-yard touchdown with two minutes left. But thanks to some timely wind, the extra point sailed wide, allowing Ithaca to hang on, 21-20.
Clinton vs. Shelby
Clinton defeated Shelby 49-3, advancing to its first state title game in school history.
Ishpeming vs. Harbor Beach
Last year's state champion, Ishpeming rolled to an easy 44-10 win and a rematch with Detroit Loyola.
Detroit Loyola vs. Homer
Loyola had a mercy-rule running clock before the first half was over. The final team standing from Detroit won 52-7.
Beal City vs. Crystal Falls Forest Park
In the lone 10am game, Beal City rolled to an early 34-18 win. Shockingly, that was their lowest point total of the playoffs.
Muskegon Catholic Central vs. New Lothrop
Muskegon CC rode an early lead to a cruise-control 45-14 victory.