The Marlins have dropped two of their last three and completely fizzled out since an 11-2 start this season.  Side with San Francisco tonight when the Giants take on Florida.

Andrew Miller has not quite lived up to his billing as a former top prospect. The Marlins are 3-8 in his last 11 starts and Miller only has two more strikeouts than walks this season while averaging just over five innings per start. Miller owns a 4.76 ERA and an extremely high 1.68 WHIP on the season.

Florida's bullpen has blown nine saves this season so it has not been a completely reliable unit. Recall that the Marlins started the season as the hottest team in baseball, and since have gone 15-29.

San Francisco is above .500 and the Giants are a team on the rise. A good rotation and bullpen have kept the Giants in the mix early in the year and the young offense is now starting to help out as well. San Francisco is hitting .298 in their last 10 games.

The Giants do not have a great road record but many of those losses came early in the year and there should be an evening out of those marks in the coming weeks as the offense has shown so much improvement.

Jonathan Sanchez has made three consecutive solid starts and he is perfect for facing a free-swinging Marlins team that strikes out a lot. Sanchez allows a lot of walks but Florida is not a patient team that will be able to take advantage.

Free Pick: Giants +120

Win free SBR gear each Tuesday in the Tuesday Totals MLB Contest.