Brewers topped by Cards 8-6