Cards score on error by Milwaukee Brewers' Jonathan Villar