Diamondbacks at Giants

The San Francisco Giants begin a 10-game homestand Monday against the Arizona Diamondbacks hoping to get untracked after their offense disappeared at times during the past week. The Giants will be happy to leave their 2-4 road trip to Colorado and Los Angeles in the rearview mirror, while Arizona starts the four-game series on a high note after taking two of three against San Diego.

The Diamondbacks received a power boost in Sunday’s 7-3 win over the Padres as outfielder Yasmany Tomas homered twice and drove in three runs. Tomas performed under expectations while hitting .273 with nine home runs as a rookie last season but has worked closely with batting coach Dave Magadan and went 6-for-10 in his last two games. San Francisco boasts one of the deepest lineups in the majors but saw several starters struggle during their road trip, including catcher Buster Posey, who has one hit in his last 19 at-bats. Center fielder Denard Span is batting .224 from the leadoff spot while third baseman Matt Duffy is mired in a 4-for-34 slump and hit into his fourth double play of the season during Sunday’s 3-1 loss to the Dodgers.

TV: 10:15 p.m. ET, FSN Arizona, CSN Bay Area (San Francisco)

PITCHING MATCHUP: Diamondbacks RH Archie Bradley (2015: 2-3, 5.80 ERA) vs. Giants RH Jake Peavy (0-1, 10.00)

Bradley is making his season debut in place of Rubby De La Rosa, whose start was pushed back after he threw 15 pitches in relief during Saturday’s 5-3, 14-inning loss to San Diego. The 23-year-old was 1-1 with a 4.05 ERA, nine strikeouts and five walks in his first two starts covering 6 2/3 innings with Triple-A Reno. Bradley, who was the seventh overall pick in the 2011 draft, faced the Giants in his second career start April 16, 2015, and received a no-decision after yielding two runs over 6 2/3 innings.

Peavy is seeking his first quality start after allowing a total of 10 runs over his first two games covering nine innings. The three-time All-Star allowed 10 extra-base hits and lasted just four innings Wednesday at Colorado but has a good chance to bounce back against a team that he has had success against the past few years. Chris Owings is 4-for-10 against the 34-year-old, who is 5-1 with a 3.38 ERA in his last six starts against the Diamondbacks.

WALK-OFFS

1. Arizona RHP Shelby Miller left Saturday’s game against San Diego early because of a finger injury but is expected to make his next scheduled start Thursday against the Giants.

2. The Giants have scored just four first-inning runs in their first 13 games.

3. Arizona recalled RHP Evan Marshall along with Bradley and optioned RHPs Jake Barrett and Matt Buschmann to Triple-A Reno.
Odds
SpreadMoneylineMoneyTotal
Arizona DiamondbacksDiamondbacks+1 12  -310140
12.50
o -300u -300
San Francisco GiantsGiants-1 12  225-200
Moneyline Consensus: San Francisco Giants: 66.80%     Arizona Diamondbacks: 33.20%
Vegas Prediction: San Francisco: 7 (Win)    Arizona: 6 (Loss)
Season Series
San FranciscoStatsArizona
13-6Vs6-13
.258Batting Average.243
4.4Runs / Game3.3
14Home Runs17
7Errors4