Saturday afternoon, six West Michigan teams were fighting for a berth in the state title game over five divisions. In the end, four teams won and will head to Detroit next weekend.

Grand Rapids Forest Hills Central 0, Livonia Franklin 20

Muskegon 42, Battle Creek Harper Creek 0

Grand Rapids Catholic Central 24, Escanaba 0

Grand Rapids West Catholic 25, Frankenmuth 21

Reed City 14, Saginaw Swan Valley 29

Saugatuck 14, Madison Heights Madison 7