Major League Baseball
Arizona 7, San Francisco 3
When: 9:40 PM ET, Tuesday, July 26, 2022
Where: Chase Field, Phoenix, Arizona
Temperature: Indoors
Umpires: Home - Nestor Ceja, 1B - Ted Barrett, 2B - Lance Barksdale, 3B - Nic Lentz
Attendance: 16989

Christian Walker hit a tiebreaking three-run homer and the Arizona Diamondbacks won for the fifth time in six games, knocking off the San Francisco Giants 7-3 on Tuesday night at Phoenix.

Sergio Alcantara smacked a two-run blast for the Diamondbacks, who are 5-3 against San Francisco this season after going 2-17 against their National League West rivals in 2021.

Wilmer Flores hit a two-run homer for the Giants, who matched their season-worst losing streak of six games. San Francisco has lost 22 of its past 33 contests and has fallen below .500 (48-49) for the first time in over a year.

Arizona's Ian Kennedy (4-4) retired all five batters he faced in relief to pick up the win. Mark Melancon struck out two in a flawless ninth in a non-save situation.

San Francisco's Carlos Rodon (8-6) lost to the Diamondbacks for the second time this month. He struck out 10 on Tuesday while giving up five runs, three hits and two walks in six innings.

Walker's pivotal homer, his 23rd long ball of the season, came in the bottom of the third inning.

Rodon walked Geraldo Perdomo and hit Carson Kelly with a pitch to start the inning before striking out Jordan Luplow and Ketel Marte. Walker came up and slammed a first-pitch fastball 394 feet to left to give Arizona a 5-2 lead.

The Giants moved within two in the top of the sixth on Brandon Belt's RBI double off the fence in center against Kyle Nelson. Thairo Estrada, who was hit by Luke Weaver's pitch to start the frame, scored from first.

The Diamondbacks tacked on two runs in the eighth. Kelly walked to start the inning against Yunior Marte and scored on David Peralta's pinch-hit triple inside the first base line. Ketel Marte followed suit with a double inside the first base line to make it 7-3.

Arizona starter Tyler Gilbert gave up two runs and four hits over four innings. He struck out two and walked one.

Walker walked to start the bottom of the second inning and Alcantara came up with two outs and hit a drive that barely cleared the fence in left to give Arizona a 2-0 edge. It was Alcantara's third homer of the season.

San Francisco knotted the score in the top of third as Luis Gonzalez singled to open the inning and Flores slugged a one-out homer to left. The blast was Flores' 14th of the season.

--Field Level Media

Top Game Performances
Starting Pitchers
San Francisco   Arizona
Carlos Rodon Player Tyler Gilbert
Loss W/L No Decision
6.0 IP 4.0
10 Strikeouts 2
3 Hits 4
7.50 ERA 4.50
Hitting
San Francisco   Arizona
Brandon Belt Player David Peralta
2 Hits 1
1 RBI 1
0 HR 0
3 TB 3
.500 Avg 1.000
Team Stats Summary
 
Team Hits HR TB Avg LOB K RBI BB SB Errors
San Francisco 7 1 11 .206 15 9 3 2 0 0
Arizona 5 2 14 .172 12 13 7 4 0 0