Michael Wacha worked six innings of three-hit ball in his fifth rain-delayed start of the season and top prospect Oscar Taveras homered in his second career at-bat, as the Cardinals shutout the Giants 2-0 on Saturday afternoon.

"Everybody knows it's gone," Taveras said. "That was a good swing right there. I'm so happy right now."