
The San Francisco Giants beat the Miami Marlins in today's rubber match 6-3 at Oracle Park, and with the win, have now won three series in a row. Landen Roupp looked like an ace on the hill again today as he held the Miami Marlins to just three runs over 7.2 innings, even retiring 18 consecutive batters at one point in this game. Casey Schmitt launched another massive home run, Jung Hoo Lee collected four more hits, and Drew Gilbert came through with a clutch RBI. Is this young core for the San Francisco Giants starting to urn a corner?