San Diego Padres vs San Francisco Giants 4-7 | Game | Jun 19, 2023 6:45 PM EDT | StatPro