Xavier Edwards went 4 for 5 with a double, Graham Pauley and Heriberto Hernández each hit a solo homer and the Miami Marlins beat Houston 6-4 on Wednesday to snap a seven-game losing streak against the Astros. Janson Junk (6-2) allowed three runs on five hits with two walks and two strikeouts in five innings. The Marlins are 8-2 in Junk’s 10 starts since joining the rotation June 20.