The San Diego Padres are 5-0 for the first time in their 57-season history after beating the Cleveland Guardians 7-2.