San Francisco Giants game wrap: Robbie Ray’s outing cut short after two errors, Mariners slug two home runs off Houser to win 6-3 and take series

San Francisco Giants pitcher Robbie Ray pitched four innings allowing seven hits and one earned run despite the effort the Giants took on a tough loss to the Seattle Mariners at T Mobile Park in Seattle on Sun Jul 19, 2026 (AP News photo)

Sunday, July 19, 2026

T-Mobile Park

Seattle, Washington

San Francisco Giants 3 (42-57)

Seattle Mariners 4 (50-50)

Win: Logan Gilbert (8-6)

Loss: Adrian Houser (2-7)

Save: Andres Munoz (17)

Time: 2:35

Attendance: 36,204

By Stephen Ruderman

SEATTLE–The Seattle Mariners beat the San Francisco Giants 6-3, thanks to a pinch-hit solo home run by Luke Raley, and a two run home run off the bat of Cole Young, to take the series in Seattle.

The Giants looked to bounce back after another rough loss Saturday evening. Despite Saturday’s loss, they still had a chance to take the series.

The weather has been as perfect as you can get here in Seattle over the weekend. It has been sunny with puffy clouds, and temperatures have not gotten above the low 70s, nor below the upper 50s. Sunday would be another spectacular day for baseball with the roof open at T-Mobile Park.

Logan Gilbert struck out Luis Arrez to open the game. Bryce Eldridge then hit a home run that just cleared the wall in left-center field. For Eldridge, it was his tenth home run of the season.

Casey Schmitt immediately followed up Eldridge’s home run with a base-hit to left, and then stole second base. Rafael Devers struck out for the second, but Heliot Ramos then hit a ground ball that found a hole into right-center for a base-hit. Schmitt scored, and it was 2-0 Giants.

Robbie Ray took the ball for the Giants. Ray, who pitched two seasons for the Mariners in 2022 and 2023, came into today’s game 4-0 in his previous five starts, with a 1.08 ERA. 

Ray retired the first two men he faced in the bottom of the first inning, but Cole Young reached on an error by Casey Schmitt at third. Ray got Arozarena to fly out on what was a great sliding catch by Jung Hoo Lee, but Schmitt’s error made Ray have to throw six extra pitches.

Ray threw a quick and quiet bottom of the second. He then survived a two-out jam in the bottom of the third.

Ray would not be so lucky in the bottom of the fourth. Randy Arozarena led off, hit a ground ball into the hole on the left side. Schmitt came over to his left to get it, but he spun and threw the ball away, which allowed Arozarena to reach second. It was scored a two-base error, and it was Schmitt’s second error of the day.

Josh Naylor singled in Arozarena with one out to put the Mariners on the board. Naylor then stole second, and with two outs, Weston Wilson got a base-hit to knock in Naylor, and tie the game. 

It could have been worse. Colt Emerson got a base-hit, and J.P. Crawford walked to load the bases. Julio Rodriguez then flew out to right to end the inning.

With the fact that Arozarena reached on Schmitt’s air, and that Naylor scored with two outs, both runs were unearned.

Gilbert, meanwhile, retired ten straight batters after Ramos’ RBI base-hit in the top of the first. 

The Giants would have a response in the top of the fifth inning. Gilbert’s streak ended when Willy Adames led off the inning with a walk. Grand McCray then laid down a beautiful sacrifice bunt softly along the third base line to move Adames over to second.

After Drew Cavanaugh struck out for the second out, Luis Arraez came up. Arraez had uncharacteristically struck out in his first two at-bats. In fact, it was the first time in over two years, since July 3, 2024, that Arraez had struck out twice in a game.

Of course Arraez had to come through to prove it was a fluke, and that is indeed what he did. Arraez lined a double off the end of the bat down the left field line, and the Giants retook the lead.

Unfortunately, the Giants’ lead would be short lived. Cole Young led off the bottom of the fifth with a base-hit, and then Randy Arozarena lined a base-hit the other way to right to put runners at the corners with nobody out.

That would do it for Ray, who had thrown 86 pitches. Sam Hentges came in, and got Cal Raleigh to ground into a double play, but Young scored to re-tie the game at 3-3. 

As for Ray, he had a decent start. He went four-plus innings, and gave up five hits and three runs, with just one of them earned. He walked two, and struck out six.

“I thought he was good,” said Vitello. “Robbie’s about as consistent as you could ever ask out of a pitcher. [He] had to deal with a little bit of adversity. Towards the end, whether it’s an accurate assessment or not, [the] pitch count climbs in a shorter amount of innings or time, and [he] also had to work through a lot of stuff.”

Gilbert closed out his day with a one, two, three top of the sixth. Gilbert went six innings, and gave up four hits and three runs. He walked just one, and struck out ten.

Adrian Houser came in for the bottom of the sixth. With one out, Luke Raley pinch-hit for Wilson, and hit a home run to right-center field to give the Mariners their first lead of the day.

It was Raley’s second-career pinch-hit home run. The other came on Aug. 16, 2023 as a member of the Tampa Bay Rays against, you guessed it, the Giants.

Cole Young hit a two-run opposite-field shot to right off Houser in the bottom of the seventh to make it 6-3. Houser came back out for the eighth, and survived another jam.

Eduard Bazardo pitched a scoreless top of the seventh for the Mariners. Left-hander Sape Speier did the same in the top of the eighth.

Andres Munoz, who goes by the nickname of “Senior Smoke,” threw a one, two, three top of the ninth to close it out.

Logan Gilbert was rewarded for his ten strikeout performance with the win. Adrian Houser took the loss, but you have to hand it to him, as he did save the bullpen from being taxed, going into what is going to be a hot and humid three-game series in Kansas City. Andres Munoz got the save.

The Giants fall back to 15 games under .500 at 42-57. The Mariners improve to .500 at 50-50, and are now just a half game behind the Texas Rangers in the American League West. The Rangers lost to the Atlanta Braves 8-5 in Cobb County.

The Giants will now head from the beautiful and mile confines of Seattle to the hot and humid climate of Kansas City to take on the Kansas City Royals for a three-game series, and 2014 World Series rematch.

“Right now is a bad day,” said Votello. “Pouting on the flight isn’t going to change anything, so you do what you do on the flight: play cards, take a nap, whatever; and then when we land, it’s go time against the Royals.”

RHP Trevor McDonald (3-7, 5.02 ERA) will take the ball for the Giants starting pitcher for the RHP Royals Michael Wacha (5-7 ERA 3.77). Speaking of 2014, Wacha, who gave up the National League Pennant-winning home run to Travis Ishikawa as a St. Louis Cardinal. Yup, Michael Wacha is still around, folks.

First pitch from Kauffman stadium will be at 6:40 p.m. CDT, and 4:40 p.m. PDT back home in San Francisco.

Giants News and Notes:

  • The Giants have reportedly signed their first-round draft pick, right-handed pitcher Jackson Flora. The signing bonus is rumored to be $7,997,500.

Flora was selected out of UC Santa Barbara, where he pitched three seasons. He was 12-0 this season, and led D1 with a 1.06 ERA. He also struck out 133.

Flora, who is 21 years old, of course grew up a Giants’ fan during the Championship Era.

  • The Giants also signed their third-round draft pick, outfielder Peyton Bonds, the nephew of Barry Bonds. Bonds’ deal is worth around $887,000. 

Bonds, who was drafted out of Rutgers, can hit for both contact and power, and is a solid center-fielder.

Sacramento A’s game wrap: Langeliers Lifts Sacramento to 2-1 Extra Inning Thriller

Sacramento A’s players are all about the congratulations after defeating the Seattle Mariners in ten innings at T Mobile Field in Seattle on Sat Aug 22, 2025 (AP News photo)

Langeliers Lifts Sacramento to 2-1 Extra Inning Thriller

By Mauricio Segura

For nine innings at T-Mobile Park, the Sacramento Athletics and the Seattle Mariners traded zeros like boxers circling one another, neither willing to blink. It was a heated contest where every pitch carried weight, every swing felt decisive, and both lineups discovered how elusive runs can be on a night dominated by pitching and defense. The A’s finally found daylight in the tenth, seizing a 2-1 victory that showcased grit more than fireworks.

Sacramento broke the stalemate first in the fourth inning when Jacob Wilson doubled to center and Darell Hernaiz followed with a line drive single to plate him. The early run gave Jeffrey Springs something to work with, and the left-hander responded by inducing weak contact and letting his defense shine behind him.

Tyler Soderstrom was particularly steady in left field, robbing Julio Rodríguez of sharp contact and turning potential damage into outs. But Seattle wasn’t about to go quietly. Randy Arozarena, who had been kept quiet in his first two trips, tied the game with a solo blast in the sixth, a reminder that one mistake can change everything.

From that point, the bullpens traded zeroes with an almost surgical precision. Michael Kelly, Sean Newcomb, and Tyler Ferguson combined for scoreless relief, striking out five over three innings. Seattle’s arms were equally stubborn, with George Kirby and his successors silencing Sacramento bats just enough to force the game beyond regulation.

By the ninth, both clubs were gasping for a breakthrough. The Athletics nearly broke through in the eighth after a leadoff walk, but a pair of pop-ups killed the chance. Seattle likewise threatened in the seventh, only to see Victor Robles stranded at second after swiping a bag.

It took the pressure-cooker rules of extra innings to finally crack the Mariners. Colby Thomas began the tenth on second base, and Brett Harris, fresh off the bench, executed a textbook sacrifice bunt to move him to third.

The Athletics had been searching all night for one swing with meaning, and Shea Langeliers delivered it, drilling a sharp double down the right-field line to bring Thomas home. The dugout erupted, finally exhaling after so many squandered chances. Sacramento added baserunners but couldn’t stretch the lead further, leaving Seattle three outs to respond.

The Mariners threatened in the bottom half, putting runners aboard when Jorge Polanco walked and J.P. Crawford reached on a fielder’s choice. With the tying run at second and the winning run on base, Hogan Harris was called upon to clean up the mess.

He got exactly what the Athletics needed: a grounder to third from Arozarena, where Brett Harris calmly initiated the force at second to end it. The final out was less a roar than a sigh of relief, the kind of finish that underscored just how fragile the margin was all night.

Langeliers’ double will rightfully be remembered as the decisive swing, but this game belonged equally to the Athletics’ arms. Springs kept Seattle off balance, while the bullpen backed him with shutdown efficiency.

Wilson’s early knock and Hernaiz’s timely RBI set the table, and Harris’ sacrifice in extras proved just as critical as the double that followed. Baseball purists might call it a throwback game, on scoring, tight defense, and just enough offense to matter. For Sacramento, it was a statement win that showed this club can grind as hard as anyone when runs are scarce.

Starting pitchers for Sunday’s contest at T Mobile: For the A’s LHP Jacob Lopez (7-6 ERA 3.28) for the M’s RHP Logan Gilbert (3-5 ERA 3.85) first pitch at 1:10pm PT.

Costa Rican-born Mauricio Segura has been covering sports in the Bay Area since 2001 for a variety of magazines and newspapers, as well as his own publication, Golden Bay Times.

Whether you’re pre-gaming with the Kings or celebrating an A’s win, Cyprus Grille at the Holiday Inn Sacramento Downtown – Arena is your downtown go-to.

⚡Craft cocktails? Check.
🔥Game-day bites? Oh yeah.
🏟️Steps from Golden 1 Center? You bet.

Open daily, Cyprus Grille is serving up local flavor with a front-row seat to the action. Stop by before or after the game—or make it your new downtown hangout.

Cyprus Grille—where fans fuel up.

📍Located inside the Holiday Inn Sacramento Downtown – Arena @ 300 J Street

Happy Hour – 4pm-6pm

Show your ticket for additional discounts when dining in.