San Francisco Giants game wrap: Giants’ offense is dead again, As Mahle implodes in 5-2 loss to A’s

San Francisco Giants pitcher Tyler Mahle delivers a pitch to the Sacramento A’s line up in the bottom of the second inning at Sutter Health Park in West Sacramento on Fri May 15, 2026 (AP News photo)

Friday, May 15, 2026

Sutter Health Park

West Sacramento, California

San Francisco Giants 2 (18-27)

Sacramento Athletics 5 (23-21)

Win: Aaron Civale (5-1)

Loss: Tyler Mahle (1-5)

Save Hogan Harris (3)

Time: 2:27

Attendance: 12,348

By Stephen Ruderman

WEST SACRAMENTO–The San Francisco Giants’ three-game winning streak has been wiped out, as Luis Arraez and Harrison Bader hit solo home runs, but the A’s got to Tyler Mahler for four runs in the bottom of the fifth inning, and the Sacramento A’s beat the Giants 5-2 to hand the Giants their third-straight loss on Friday night.

The Giants’ offense finally came to life, and hit the way they were supposed to during their three-game winning streak, in which they scored 22 runs. By that, of course I mean that they were playing station to station, and keeping the line moving.

Unfortunately, the Giants were shutout on Wednesday, and scored just two runs last night. Friday night was the second-straight night in which the Giants didn’t get a single hit over the first three innings.

Luis Arraez got the Giants’ first hit with a home run to lead off to the top of the fourth. However, the Giants were unable to do anything with a two-out rally later in the inning.

Harrison Bader put the Giants ahead with a solo home run with one out in the top of the fifth. Sadly, like the inning before, the Giants wasted an opportunity later in the inning.

Tyler Mahle was shaky over the first two innings. He escaped a two-out double in the bottom of the first, but he gave up a run in the bottom of the second.

Mahle then threw a pair of 1-2-3 innings in the third and fourth, but he imploded in the bottom of the fifth. The A’s batted around, and scored four runs to take a 5-2 lead.

The Giants could not do anything with a one-out double by Willy Adames in the top of the sixth. They then had runners at second and third with one out for Matt Chapman in the top of the seventh. Chapman hit a long fly ball down the right field line that went just foul. You just knew after that happened that the Giants were not going to come through. Indeed, Chapman struck out, and Rafael Devers grounded out to first.

The Giants got a two-out base-runner in both the eighth and ninth, but both innings were otherwise uneventful.

The only real drama in the later innings was that Heliot Ramos left the game with right quad tightness.

The one positive tonight was that the Giants finally got Daniel Susac back from the Injured List. There was no better place for Susac to make his return, and take the mantle as the Giants’ everyday catcher than his hometown of Sacramento with 20-30 family and friends present.

Christian Koss was sent down to the River Cats to make room for Susac, and the Giants will carry three catchers in Susac, Jesus Rodriguez and Eric Haase.

Aaron Civale, who started and win five innings for the A’s got the win. He is 5-1. Tyler Mahler took the loss, and is 1-3. Hogan Harris picked up his third save of the season.

The Giants are now back to nine games under .500 at 18-27.

San Francisco will turn to the kid, RHP Trevor McDonald (1-0 ERA 2.92), to try and stop the slide Saturday. For Sacramento RHP Luis Severino (2-4 ERA 4.07)

First pitch will be at 6:40 p.m.

Leave a comment