Nick Castellanos slugged a tiebreaking two-run homer in the ninth inning to rally the Philadelphia Phillies to a 3-1 win over the Miami Marlins on Tuesday night.
Rookie Nick Fortes hit a solo home run with two outs in the bottom of the ninth inning and the Miami Marlins beat the New York Mets 3-2.
Stating pitchers Corbin Burnes and Pablo López dueled for seven innings in Miami on Friday night.
Pavin Smith hit a two-run homer in the ninth inning, and the Arizona Diamondbacks beat the Miami Marlins 8-7 after left-hander Madison Bumgarner was ejected.
St. Louis beat Miami for the ninth straight game.
Freddie Freeman homered and Austin Riley doubled and tripled for the Braves.
Marlins starter Pablo López was ejected after plunking Ronald Acuña Jr. with his first pitch, leading to the only run as the Atlanta Braves edged Miami 1-0.
Thompson allowed two runs and three hits in his fourth major league start.
For a third straight year, the Washington Nationals have dug themselves an early hole.
Miami has lost eight in a row for the first time since May 15-22, 2015.