Giants 4, Padres 7 — Apr 29, 2025 Recap | LineTerminal