Griffin Conine belted his first major-league home run, fellow rookie Connor Norby added his fifth as the visiting Miami Marlins held on for a 4-3 victory over the San Francisco Giants.