Kyle Stowers hit a three-run homer, and the Miami Marlins beat the San Francisco Giants 7-5 on Sunday for their first series win in more than a month. Nick Fortes had three hits and scored two runs for Miami, which won for the third time in four games. San Francisco lost for the fourth time in five games, hurting its sagging chances in the race for the third NL wild card.