Otto Lopez connected for his 6th home run of the season, and raised his average to .340, leading the Miami Marlins to their league-leading 16th June win, and the 4-2 victory over the Texas Rangers.