The Giants had no chance of defying baseball's laws of gravity Saturday. Not against the reigning National League champion Cardinals, not against Michael Wacha, and not with the dramatics St. Louis rookie Oscar Taveras provided. Giants starter Yusmeiro Petit's lone lapse Saturday afternoon was the fifth-inning home run he yielded to Taveras, which helped deal San Francisco a 2-0 loss at Busch Stadium.