Ryan Weathers threw six dominant innings, Jake Burger hit a two-run single with two outs in the seventh and the Miami Marlins beat the Arizona Diamondbacks 3-1 on Sunday. The surging Marlins took two of three from the Diamondbacks for their fourth consecutive series win. Miami has won nine of 13 after starting the season 10-31.