Cruzeiro stands higher on rankings but they are also not playing especially good now and have won only two games out of last five in Serie A. Vitoria has also won only two games over the same period so their form is quite similar like Cruzeiro.
Visitors have better team and individuals but host can rely on hot home pitch where they win most of their points.
Overall I expect this game to end with a draw.