In the first of a three-game series between the Miami Marlins (31-46) and the San Francisco Giants (31-46) at Marlins Park, Mat Latos (2-5, 5.49 ERA) and Ryan Vogelsong (6-5, 4.05 ERA) take the mound. The game starts at 7:10 p.m. ET on Tuesday, Jun. 30 and will air on CSN-BAY and FSN-FL.

Latos is 4-3 with a 2.11 ERA against the Giants in his career, but faces a solid San Francisco offense that's hitting .270 on the year. Dee Gordon (.353, 39 Rs, 17 RBIs, 26 SBs) went 1 for 4 Sunday. In his career against the Marlins, Vogelsong is 3-3 with a 1.89 ERA, 1.01 WHIP, and 37 strikeouts. Buster Posey (.300, 39 Rs, 11 HRs, 53 RBIs, 1 SB) has been hitting the ball well for the Giants, going 2 for 4 Sunday with three RBIs.

Oddsmakers have deemed this game an even matchup and the Over/Under (O/U) is set at seven runs. Miami has averaged 2.0 runs per game over the last 10 games, lower than its season average of 3.6.

The Giants are the top-ranked scoring offense in the NL when playing on the road, averaging five runs per game so far. San Francisco is the top hitting team in the NL with an average of 9.3 hits per contest. Opposing pitchers have routinely struggled to strike out the San Francisco batters, who rank second in the NL with 6.8 strikeouts per game. Switching gears to San Francisco's pitching staff, they allow just 2.7 walks per road game, fourth-best in the NL.

The Marlins will take on a right-hander (Vogelsong) in this game. They have struggled against right-handed starting pitchers this season, going 22-37. Taking the hill against the Giants will be the right-hander Latos. They sport a 31-29 record against righties.

Predictions: SU Winner - SF, O/U - Over

Notes

Miami has won 35% (14-26) of its games when leading after 7 innings. However, San Francisco has won 57% (13-10) of its games when taking a late lead.

Having scored zero runs in their last game, the Marlins are going to have to up their game if they want to win this matchup. The Giants have a 12-0 record in games where opponents scored that many runs.

When they are outhit, the Marlins are 4-30. The Giants have a 3-22 record when opponents outhit them.

Tied at 21st for total home runs, Miami and San Francisco have each hit 62 homers this season.

San Francisco tops the league in hits with 9.32 per game this season. Miami ranks in the top 10 at eighth with 8.64.

Ranking 24th, Miami is near the bottom of the league for its on-base plus slugging percentage (.679). San Francisco ranks in the top 10 at seventh with an OPS of .738.

When the Giants allow at least one home run, they are 21-22. When the Marlins allow one or more homers, they have a 14-29 record.