Jonah Bride reached base three times and drove in two runs, Otto Lopez had two hits and an RBI against his former team and the Miami Marlins completed a three-game sweep of the Toronto Blue Jays, winning 3-1. Ryan Weathers allowed one run and three hits in 6 1/3 innings to win his second straight start. Weathers walked two and struck out six. He retired 16 straight batters between the second and seventh innings. Anthony Bender got the final four outs for his first save in five chances as Miami swept a series for the second time.