Flores hits game-ending, 2-run homer, Giants sweep Phillies
40 Jay Canizaro Photos & High Res Pictures - Getty Images
Phillies vs Giants live score & predictions
40 Jay Canizaro Photos & High Res Pictures - Getty Images
Phillies 2-6 Giants (May 4, 2007) Final Score - ESPN
8/2/16: Phillies score five in the 8th to down Giants
70 Canizaro Stock Photos, High-Res Pictures, and Images - Getty Images
Giants 8-6 Phillies (24 Aug, 2023) Final Score - ESPN
MLB Odds: Giants vs. Phillies prediction, odds and pick – 5/31/2022
Giants 7-4 Phillies (May 31, 2022) Final Score - ESPN
Giants 3-4 Phillies (Aug 22, 2023) Final Score - ESPN
San Francisco Giants 1, Philadelphia Phillies 0: It's Matt Cain, again