MLB Scores: Miami Marlins 6, San Francisco Giants 5

Steve Mitchell-USA TODAY Sports

The Miami Marlins eked out a 6-5 win to avoid the sweep against the San Francisco Giants, thanks to clutch hitting from Donovan Solano and Jeff Mathis, of all people.

Source: FanGraphs

Attendance: 23,113 
Hero of the Game: Donovan Solano (0.480 WPA)
Goat of the Game: Mike Dunn (-0.401 WPA)
Play of the Game: Donovan Solano doubled in the seventh inning. Christian Yelich scored. (+0.278 WPA)

The Miami Marlins flirted with another loss to get them swept by the San Francisco Giants to start this 10-game home stand, but the Fish rallied back from an early 2-0 deficit to take a 4-3 lead into the seventh inning. Then, after both Tom Koehler and Madison Bumgarner were knocked out of the game with sub par performances, the back-and-forth affair heated up.

Mike Dunn entered the game in the seventh inning, and the inning exploded for the Fish. Brandon Crawford led off with a home run, and backup catcher Hector Sanchez doubled in another run to put the Giants up 5-4. The Fish, however, were able to bounce back against Guillermo Moscoso, who led the bottom half of the frame with a Christian Yelich single and Donovan Solano double.

The eighth inning went by without a significant hitch for the Marlins, and the bottom half eventually sealed the deal for the team. Ed Lucas reached on a single and Jeff Mathis hit what appeared to be a soft, sinking fly ball to center field. Andres Torres, however, could not quite reach the ball and dove for it. He missed and allowed it to ricochet off of his head and into left field, and that gave Lucas enough time to score the eventual game-winning run. Mathis also got the team on the board early with a solo shot, so he provided some decent offense today.

Steve Cishek picked up his 27th save of the year and the Marlins avoided the sweep, 6-5.

Log In Sign Up

Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

By becoming a registered user, you are also agreeing to our Terms and confirming that you have read our Privacy Policy.

Join Fish Stripes

You must be a member of Fish Stripes to participate.

We have our own Community Guidelines at Fish Stripes. You should read them.

Join Fish Stripes

You must be a member of Fish Stripes to participate.

We have our own Community Guidelines at Fish Stripes. You should read them.




Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.