Giants at Marlins

The Miami Marlins are having their way with San Francisco and look to finish off a four-game sweep when they host the Giants on Thursday afternoon. The Marlins pushed across runs in the eighth and ninth innings to post a 5-4 victory on Wednesday and aim to match their season-high four-game winning streak with a triumph in the finale.

Giants right fielder Andrew McCutchen was disappointed with the latest setback, which represents San Francisco's eighth loss in its last nine meetings with Miami. "You can't take any team lightly," McCutchen told reporters after going 2-for-5 with a two-run homer. "This is the big leagues and, regardless of their record or how many fans are in the stands, you've got to be ready to go." Justin Bour continued to torment San Francisco pitchers with the game-tying RBI double in the eighth inning while rookie Brian Anderson lifted the winning sacrifice fly in the bottom of the ninth. Bour went 2-for-4 with two RBIs and is 17-for-45 with four homers and 14 RBIs in 15 career games against the Giants.

TV: 12:10 p.m. ET, NBCS Bay Area (San Francisco), FS Florida (Miami)

PITCHING MATCHUP: Giants RH Dereck Rodriguez (1-1, 5.25 ERA) vs. Marlins RH Dan Straily (2-2, 4.08)

Rodriguez is the son of Hall-of-Fame catcher Ivan "Pudge" Rodriguez, who was National League Championship Series MVP for the Marlins in 2003 as the team went on to win the World Series. The 26-year-old is making his fourth major-league appearance and third start, although his last outing went poorly as he was pounded for five runs and six hits over 2 2/3 innings in a loss to Washington. Rodriguez pitched well in his previous turn, when he gave up one run and five hits over six frames in defeating Philadelphia for his first career win.

Straily always has performed well against the Giants as he is 4-0 with a 2.43 ERA in five career starts while dominating Hunter Pence (0-for-11). The 29-year-old gave up four runs and nine hits over 3 2/3 innings in a no-decision against San Diego in his last turn. Straily suffered bruised ribs against the Padres when he was struck by Eric Hosmer's liner but said he only experienced "a little bit of soreness" and is fully healthy for this outing.

WALK-OFFS

1. Giants C Buster Posey, who is 2-for-11 lifetime versus Straily, went 3-for-4 with two runs scored on Wednesday and is 5-for-12 in the series.

2. Miami C J.T. Realmuto went 2-for-4 and scored twice on Wednesday and is 6-for-12 with a homer in the series.

3. San Francisco 1B Brandon Belt (appendix) took indoor batting practice Wednesday and eventually will go on a rehab assignment before making his return.
Odds
SpreadMoneylineMoneyTotal
San Francisco GiantsGiants-2 12  -300-125
7.50
o 190u -300
Miami MarlinsMarlins+2 12  200-111
Moneyline Consensus: Miami Marlins: 0%     San Francisco Giants: 0%
Vegas Prediction: Miami: 3 (Loss)    San Francisco: 5 (Win)
Season Series
MiamiStatsSan Francisco
4-3Vs3-4
.271Batting Average.245
4.4Runs / Game4.6
3Home Runs6
4Errors5