Giants beat Marlins after Miami's Straily, Mattingly tossed
Bumgarner shaky, ejected in Giants' 7-5 loss to Marlins
Marlins' J.T. Riddle hits walk-off HR vs. Mets
Dan Straily nearing return from injury
MORE
Miami Marlins vs. San Francisco Giants game recap, June 14
Stanton hits 24th home run in Marlins' 6-1 win over Giants (Jul 07, 2017)
Straily, Mattingly ejected after Posey plunked
San Francisco Giants vs. Marlins: The Rivalry Nobody Wanted
Don Mattingly, Dan Straily receive suspensions after beanball incident
Giants beat Marlins in 16th inning; Longoria out with broken hand
Mets blow 9th inning comeback after breaking up no-hitter as J.T. Riddle hits walk-off HR in 4-2 Marlins win – New York Daily News
San Francisco Giants vs. Marlins: The Rivalry Nobody Wanted
Giants beat Marlins after Miami's Straily, Mattingly tossed
Stanton homers in 6th straight, Marlins fall 9-4 to Giants
Call for arms: Marlins still mulling who joins Jose Urena, Dan Straily in starting rotation
Giants win power struggle over Marlins 9-4