Back to the San Francisco Giants Newsfeed

Homer Happy!

SF 6 PHI 5 (10)

Logan Webb was brilliant, striking out ten in 8+ innings and allowing only four hits without a walk. The problem? Three of the hits were solo homers. Down 2-0 on blasts from Nick Castellanos and Rhys Hoskins, Wilmer Flores knotted it up in the 6th with a two-run no-doubter off Phillies starter Kyle Gibson. After Webb finished off the 8th with a flourish, and a got a handshake from Gabe Kapler, Evan Longoria hit a homer to give the Giants a 3-2 lead. In a move I didn't see coming and was totally against Kap let Webb start the 9th.