Mark Buehrle pitched effectively for seven innings to become the winningest pitcher in interleague play, John Buck hit a three-run homer and the Miami Marlins snapped a six-game losing streak with a 9-0 win over the Toronto Blue Jays on Sunday.
Greg Dobbs had a two-run homer among his three hits for the Marlins, winners for just the third time in 18 games.
Buehrle (6-8) gave up seven hits in winning his 25th interleague matchup, breaking a tie with Freddy Garcia. Buehrle struck out seven.
Hanley Ramirez hit a two-run triple and scored on a sacrifice fly by Logan Morrison to cap the scoring for the Marlins. It was their second shutout of the season.
Toronto starter Jesse Chavez (0-1) allowed six runs and seven hits in six innings while striking out six.
Miami opened the scoring in the second inning after Dobbs led off with a single and Omar Infante doubled. Scott Cousins drove in Dobbs with a base hit before Buck's three-run home run to center field, his sixth of the season....