After enduring a miserable stretch of baseball, the Giants finally led a charmed life Wednesday. Their recent callups, Brett Pill and Roger Kieschnick, led a 9-2 rout of the Philadelphia Phillies that ended a five-game losing streak.