 Adam Duvall hit a three-run home run. The Braves beat the Arizona Diamondbacks 6-2 last night. Fourth straight win for Atlanta. Duvall came into the game hitting just 184 with seven home runs. Will Benson hit a three-run homer in a five-run second inning. The Reds cruised to a 12-6 win over the Rockies last night. Kansas City and St. Louis postponed because of weather.