Indian Hills and Johnson County combined for seven goals, but the Cavaliers upended the Warriors 4-3 in the season-opener.