The San Francisco Giants face the Philadelphia Phillies tonight at Citizens Bank Park, with first pitch at 6:40 p.m. ET. The Giants, who have won four of their last six games, will start Tyler Mahle, who recently pitched seven scoreless innings against the Dodgers, while the struggling Phillies send out Jesus Luzardo, who has a 6.91 ERA. The prediction favors the Giants to win and suggests a low-scoring game, with an expected total of under 8.5 runs due to both teams’ offensive struggles. Betting odds show the Giants at +145 on the moneyline and the under at -130.



