Giants at Phillies

The San Francisco Giants stumbled out of the All-Star break by going 1-7 on an eight-game road trip. With a nine-game trek set to begin Tuesday at the Philadelphia Phillies, the National League West-leading Giants fortified their pitching staff at Monday's trade deadline by acquiring left-handed starter Matt Moore from Tampa Bay and lefty reliever Will Smith from Milwaukee.

Moore will join a starting rotation headed by All-Star Madison Bumgarner, who had a pinch-hit double to set up the winning run in a 3-1 victory over Washington on Sunday and will pitch the series opener versus the Phillies. The deals came at a steep price for San Francisco, which sent right-hander Phil Bickford -- a 2015 first-round draft pick -- and catcher Andrew Susac to the Brewers, while shipping third baseman Matt Duffy and a pair of minor-leaguers to the Rays. Giants general manager Bobby Evans said the decision to trade Duffy was "incredibly difficult. ... Our focus had been on a prospect-driven deal. it was apparent there was no way." Philadelphia third baseman Maikel Franco is hitless in his last 17 at-bats, but had four hits in a three-game set at AT&T Park in June to improve to 11-for-35 with two homers in nine career encounters with San Francisco.

TV: 7:05 p.m. ET, CSN Bay Area (San Francisco), CSN Philadelphia

PITCHING MATCHUP: Giants LH Madison Bumgarner (10-6, 2.09 ERA) vs. Phillies RH Zach Eflin (3-4, 4.23)

A lack of run support has plagued Bumgarner of late, as the 27-year-old walked away with a loss and a no-decision despite allowing three earned runs in his last two starts (15 innings). Bumgarner suffered the hard-luck setback on Wednesday despite yielding just one earned run on five hits in eight innings of a 2-1 loss to Cincinnati. Bumgarner also pitched well in his last meeting with Philadelphia on June 25, but absorbed the loss despite striking out seven in 6 1/3 innings of a 3-2 defeat.

Eflin's run of good fortune came to an end on Thursday, as the 22-year-old followed a 3-2 mark and 2.08 ERA in his previous seven starts by yielding seven runs in five-plus innings in an 11-1 setback to Miami. Eflin's control eluded him as well as he issued four walks versus the Marlins after permitting a total of four free passes in his previous six games. Eflin pitched significantly better in his previous meeting with San Francisco on June 24, allowing an unearned run on five hits in six innings of a no-decision.

WALK-OFFS

1. San Francisco OF Hunter Pence has collected a hit in each of his first two games since returning from the disabled list and is batting .318 in his career against his former team.

2. Phillies rookie 1B Tommy Joseph went 4-for-10 with a pair of doubles and two runs scored versus the Giants in June.

3. San Francisco has labored mightily with runners in scoring position, going 1-for-15 on Sunday to fall to 19-for-137 (.139) since the All-Star break.
Poll

Who will win this game?

Odds
SpreadMoneylineMoneyTotal
San Francisco GiantsGiants-1 12  235-250
10.00
o -210u 155
Philadelphia PhilliesPhillies+1 12  -330185
Moneyline Consensus: Philadelphia Phillies: 25.17%     San Francisco Giants: 74.83%
Vegas Prediction: Philadelphia: 4 (Loss)    San Francisco: 6 (Win)
Season Series
PhiladelphiaStatsSan Francisco
3-3Vs3-3
.262Batting Average.268
5.7Runs / Game5.0
7Home Runs4
5Errors3