Dan Haren (6-5, 3.38 ERA) and Chris Heston (8-5, 3.73 ERA) are on the hill in the second of a three-game series between the Miami Marlins (32-46) and the San Francisco Giants (42-36) at Marlins Park. The Marlins won the last game 5-3 and Miami leads the series 1-0. Action begins at 7:10 p.m. ET on Wednesday, Jul. 1 and can be seen on CSN-BAY and FSN-FL.

Haren is 7-6 with a 2.92 ERA in his appearances against the Giants, but goes up against a quality San Francisco offense which is batting .269 this season. Dee Gordon (.351, 40 Rs, 1 HR, 20 RBIs, 26 SBs) went 1 for 5 yesterday with one run, one home run, and three RBIs. Heston went 7.0 innings, surrendering two runs, striking out six and walking one in a 13-8 win over the Padres in his last outing. Buster Posey (.303, 41 Rs, 12 HRs, 54 RBIs, 1 SB) has been successful at the plate for the Giants, going 2 for 4 yesterday with two runs, one home run, and one RBI.

The odds for Miami and San Francisco are even, while the Over/Under (O/U) is sitting at seven runs. The Marlins have seen a decline in scoring as of late, averaging 2.0 runs during the last 10 games compared to their season average of 3.6 runs per game.

Offensively, they average five runs per game on the road, which is the best in the NL. The Giants are tough outs for opponents, leading the NL with 9.3 hits per game. San Francisco is excellent at not striking out with just 6.8 per game, ranking second in the NL. When it comes to issuing walks on the road, the Giants have the fourth-fewest in the NL with an average of just 2.7 walks allowed per game.

The Marlins lead the season series, 3-2. The Marlins have a bad 22-37 record against right-handed starting pitchers on the year, which is what they'll be facing when Heston takes the mound. Haren (RHP) will be on the hill against the Giants, who have a 31-29 record against right-handed starting pitchers.

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


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.

The Marlins are coming into this game after allowing two walks during their last outing. The Giants have a 17-15 record when opponents give up that many walks or fewer.

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

Miami and San Francisco both rank near the bottom of the league in home runs. Miami sits at 22nd with 64 home runs this season and San Francisco ranks 23rd with 63.

Ranking first in hits, San Francisco has earned 9.32 per game this season. Miami ranks eighth with 8.64 hits.

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

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