McMiller scored his first goal of the game in the first half to put Orchard View on top 2-1 at halftime.
The Cardinals started out hot in the second half. Roger McKenzie started the surge with an unassisted goal, then McMiller added two more with assists from Kalin Wade.
Manistee scored two more times in the second half, but it wasn’t enough.
The win snapped a four-game losing streak for Orchard View. The Cardinals are now 5-4 overall and 1-0 in conference play.