Carlos Villanueva's most important contribution may have been at the plate. The Toronto Blue Jays' right-hander worked six solid innings in a 6-3 victory over the sagging St. Louis Cardinals on Saturday night. He also drew a leadoff walk in the third, setting the stage for a five-run rally capped by Juan Rivera's three-run home run. Villanueva (5-1) is a career .078 hitter with three RBIs in 64 at-bats. Read more: http://scores.espn.go.com/mlb/recap?gameId=310625124&teams=toronto-blue-jays-vs-st.-louis-cardinals