The Giants ended their record streak of solo home runs on Sunday afternoon against the Marlins. San Francisco outfielder Cody Ross hit a two-run home run in the third inning, ending a streak of 21 consecutive solo home runs, which is a Major League record. Ross hit the first non-solo homer for the Giants since July 6.