Giants at Diamondbacks
One day after ending their four-game losing streak, the San Francisco Giants attempt to post back-to-back victories for just the third time this season when they visit the Arizona Diamondbacks for the finale of their three-game series. San Francisco squandered a late two-run lead on Wednesday and nearly blew another one in the 10th inning before holding on for a 4-3 win.
Evan Longoria belted a two-run homer in the sixth and Brandon Belt launched another in the 10th as the Giants improved to 2-4 on their 10-game road trip. David Peralta continued his offensive surge for the Diamondbacks, going 3-for-5 with an RBI to extend his hitting streak to seven games. It was the fourth multi-hit performance of the stretch for the 30-year-old outfielder, who is 12-for-29 during the streak. Arizona dropped to 6-2 at home with Wednesday's setback, which also snapped its four-game winning streak at Chase Field.
TV: 9:40 p.m. ET, NBCS Bay Area Plus (San Francisco), FS Arizona
PITCHING MATCHUP: Giants LH Ty Blach (1-2, 4.43 ERA) vs. Diamondbacks RH Zack Greinke (1-1, 5.29)
Blach is coming off a sub-par effort at San Diego on Friday, when he yielded four runs - three earned - and seven hits over five innings of a loss. However, the 27-year-old native of Denver walked just one batter after issuing eight free passes over his first three turns of the season and has yet to serve up a homer in 2018. Blach has worked a total of seven innings in one start and three relief appearances against Arizona in his career, surrendering seven runs while losing his lone decision.
After a strong season debut against Colorado at home, Greinke has struggled in back-to-back road starts, giving up nine runs and 14 hits over 11 1/3 innings. The 34-year-old Floridian managed to pick up his first victory of the year Friday against the Dodgers in Los Angeles despite yielding four runs and five hits over 6 1/3 frames. Greinke has been superb versus San Francisco during his career, going 11-2 with a 2.37 ERA in 17 starts.
WALK-OFFS
1. Longoria was back in the lineup Wednesday after missing the series opener with an ankle injury and went 3-for-4, finishing a triple shy of the cycle while recording his fourth multi-hit effort in five games.
2. The Diamondbacks announced RHP Taijuan Walker will need Tommy John surgery to repair a partially torn ulnar collateral ligament in his pitching elbow.
3. Arizona seeks its second series win over the Giants already this season after taking two of three in San Francisco last week.