Posted on August 23, 2023August 24, 2023 San Francisco tops Phillies 8-6 in extras, DeJong provides game-winning hit in Giants debut