Cain proving more than able for Brewers