Brewers earned impressive split against contending Cardinals