The score was tied up 1-1 at the end of the first half.
Avery Thomas, Ashley TenBrink and Kate Beda each scored a goal for the Vikings.
Brie Hamman made six saves in the net.
Whitehall will be at home on Thursday to take on Fruitport.
Ravenna hosts Kent City on Friday.