(San Diego, CA) -- The Giants' five-game win streak is over following a 6-1 loss to the Padres in San Diego. Trevor Cahill allowed four runs in three innings to get charged with the loss. Wilmer Flores homered to prevent the shutout as the series continues in San Diego tonight.