The Phillies finished up a terrific four-day stretch of all-around baseball with a 6-3 win over the San Francisco Giants on Thursday afternoon. With the win, the Phils posted an impressive four-game sweep of a Giants team that had won its previous five series, including a weekend sweep of Atlanta. The Giants outscored the Braves, 24-9, in that series.