MIAMI -- The San Francisco Giants' record streak of solo home runs is over.
Cody Ross hit a two-run homer for the Giants in the third inning Sunday at Florida, ending a streak of 21 consecutive solo home runs. The streak set a major-league record.
Ross hit the first non-solo homer for the Giants since July 6. Nate Schierholtz started a new streak with a solo homer in the fourth inning.