San Francisco Giants pitcher Tyller Mahle sits in the dugout in the fifth inning against the Arizona Diamondbacks at Chase Field in Phoenx on Wed May 20, 2026 (AP News photo)
By Barbara Mason
It had been a disappointing series for the San Francisco Giants (20-23) Giants going into game three. The Arizona Diamondbacks (25-23) went on to hand San Francisco a series sweep this afternoon. San Francisco was crushed in the first game12-2, then a walk-off in the second game and today a game dominated by Arizona.
Every time the Giants took the lead in this one the Diamondbacks answered back either tying up the game or taking the lead which they continued to extend. The final was 6-3, the Giants are looking forward to a day off Thursday before heading into their next series.
Game recap: San Francisco started off the game with a Casey Schmitt home run in the first inning taking a 1-0 lead. The Giants have scored early in this series and they have had some outstanding defensive plays especially in Tuesday night’s game but despite that they have been outplayed. The San Francisco lead did not last long. Perdomo sacrificed, Marte scored and this game was tied 1-1.
The Giants broke the tie taking back the lead in the second inning. Bryce Eldridge doubled Matt Chapman home and San Francisco had a 2-1 lead. Arizona pushed right back and took their first lead of the game in the third inning. Again it was Ketel Marte in on the action hitting a home run with Ryan Waldschmidt on base giving the Diamondbacks a 3-2 lead in this see-saw game.
The way this game was playing out, it was no surprise when the Giants tied up the game in the fourth inning. Drew Gilbert singled driving base runner Chapman home for the 3-3 tie.
With the game tied the Diamondbacks went out and had a solid fifth inning scoring thre runs and taking a 6-3 lead. Ildemaro Vargas set up the first run grounding out and Tim Tawa scored for a 4-3 tally.
Two more runs would score in the fifth. Geraldo Perdomo doubled both Marte and Waldschmidt home taking a 6-3 lead into the sixth inning. Through seven innings both teams had 8 hits apiece as well as one home run each.
Arizona would hang onto the 6-3 lead going into the top of the ninth inning and the Giants were down to their last three outs. Bryce Eldridge and Daniel Susac both flied out and Harrison Bader struck out and that was the ball game. The final was 6-3 in favor of Arizona; San Francisco had been swept and fell 10 games below five hundred.
Giants starting pitcher Tyler Mahle finished the game going five innings and allowing 8 hits, 6 runs with 6 strikeouts. Relief pitchers Keaton Winn, Sam Hentges, and Joel Peguero all came in putting a stop to the Arizona scoring. They all had great outings.
Game notes: Everything was pointing to a tied up series on Tuesday night as game two went into the ninth inning with two outs. The Giants had led the game 3-1 through the top of the ninth inning. Their opponent the Diamondbacks had scored one run in the first inning but went scoreless through seven innings.
San Francisco was one out away from the win. That’s when Ketel Marte stepped up to the plate with two runners on base and knocked the ball out of the park; a three-run home run for the 5-3 walk-off. It was a huge blow for the Giants. The Giants ended up getting swept on Wednesday.
San Francisco will have the day Thursday to hopefully re-group. They are just struggling with inconsistency at the plate again. This was a forgettable series for the Giants. They will head into another series that gets underway at home on Friday night taking on the Chicago White Sox.
First pitch for that game is scheduled for 7:15 PM. Trevor McDonald will take the mound for the Giants. He has a 2-0 win/loss record and a 2:37 ERA. The White Sox probable pitcher will be Davis Martin. He has impressive stats with a 6-1 win/loss record and a 1.61 ERA.

