A day after Jonathan Villar was yanked from a game because of a baserunning blunder, the 22-year-old rookie got a perfect chance to redeem himself. Villar scored the winning run on Trevor Crowe's single in the bottom of the ninth inning and the Houston Astros beat the Minnesota Twins 6-5 on Wednesday.