Left-hander Blake Snell lowered his major league-leading ERA from 2.60 to 2.50 and struck out eight in six scoreless innings, and Juan Soto, Xander Bogaerts, Gary Sanchez and Garrett Cooper homered to carry the San Diego Padres to a 6-1 victory against the San Francisco Giants on Saturday night.