Major League Baseball
San Francisco 6, Arizona 2
When: 9:45 PM ET, Friday, August 21, 2020
Where: Oracle Park, San Francisco, California
Temperature: 67°
Umpires: Home - Brian Knight, 1B - Mike Muchlinski, 2B - Adam Hamari, 3B - Marvin Hudson

Wilmer Flores hit a tiebreaking two-run home run against his former team, and the host San Francisco Giants beat the Arizona Diamondbacks 6-2 Friday night.

Flores, who spent last season with Arizona, took Diamondbacks starter Robbie Ray deep into the left field seats in the fifth inning, breaking a 2-2 tie. It was his seventh home run of the season.

The Giants extended their season-high winning streak to four games. Evan Longoria also hit a two-run shot, the 300th long ball of his major league career.

San Francisco has scored six or more runs in nine of its 12 home games this season.

Logan Webb (2-2) struck out eight without a walk in seven innings, limiting the Diamondbacks to two runs on five hits.

The Diamondbacks had fought back to tie the game on run-scoring hits for David Peralta and Eduardo Escobar in the fourth. Peralta is batting .381 (24-for-63) with four doubles, a triple, two home runs and 14 runs batted in in his past 17 games.

The Giants added to their lead in the seventh against reliever Junior Guerra when Joey Bart, the Giants' prized catching prospect who made his major league debut on Thursday, drew a walk with the bases loaded for his first career RBI.

Then Brandon Crawford grounded out to drive in a second run in the inning.

Ray (1-3) was plagued by walks again, issuing five and raising his season total to 25 in six starts. Ray allowed four runs on seven hits in five innings, striking out eight.

After a season-best six-game winning streak, the Diamondbacks have lost three straight. Christian Walker had four of Arizona's seven hits, including a pair of doubles.

--Field Level Media

Top Game Performances
Starting Pitchers
Arizona   San Francisco
Robbie Ray Player Logan Webb
Loss W/L Win
5.0 IP 7.0
8 Strikeouts 8
7 Hits 5
7.20 ERA 2.57
Arizona   San Francisco
Christian Walker Player Wilmer Flores
4 Hits 2
0 RBI 2
0 HR 1
6 TB 5
1.000 Avg .667
Team Stats Summary
Team Hits HR TB Avg LOB K RBI BB SB Errors
Arizona 7 0 10 .212 8 10 2 0 0 0
San Francisco 10 2 19 .312 26 11 6 7 0 0