Angels Avoid Sweep in SF, 4-3

Angels Starting Lineup v Giants 7/26/26

Pitching

https://www.mlb.com/gameday/823194/video/probable-pitchers-for-angels-at-giants-july-26-2026

Jose Soriano took the bump today and on the second pitch of the game to Luis Arraez, gave up a hard hit liner to left fielder Jose Siri, who quickly rifled the ball to second base to get the out. Good way to start the game defensively. Soriano threw a nasty 94-mph splitter low and away in the strike-zone to get the strikeout and out of the 3rd inning with runners on 1st and 2nd base. In the bottom of the 5th, with runners on 1st and 3rd and needing a double play to end the inning, Soriano induced a grounder with that same nasty splitter. Slightly different results. Arraez hit a grounder to Grissom, who threw over to Neto to get Cavanaghn out at second base, but Neto’s throw over to Schanuel couldn’t be scooped out of the dirt and Adames scored, 4-1 Angels. E-6, Neto’s 15th of the season. Angels defense taketh and giveth. Soriano’s night was done after 5 innings, giving up 3 hits, 3 walks, an earned run, and struck out 5 in 85 pitches. The Angels bullpen would need to pick up 12 outs to get Soriano his 9th win of the season. He did enough, even if pulled a bit early, to earn it.

Sam Natera Jr pitched the 6th and continued his recent relief dominance. The guy has been lights out the last 2 weeks and his numbers on the year prove he’s a reliever the Angels can rely on (https://www.espn.com/mlb/player/splits/_/id/5207461/samy-natera-jr).

Chase Silseth came in for the 7th. He’s a much better pitcher to start an inning than to come in with inherited runners. The 7th inning is Silseth’s best inning to pitch on the year and this game proved no different (https://baseballsavant.mlb.com/savant-player/chase-silseth-681217?stats=splits-r-pitching-mlb&season=2026).

Ryan Zeferjahn, the Angels most reliable reliever on the year, was the set up man in the 8th inning. After giving up a leadoff single to Ramos, he struck out Eldridge and Devers before getting Scmitt to groundout. Zeferjahn has earned the set up man role out of the bullpen.

Sam, the Closer, Bachman? Looking for his third ever save, Bachman took the mound to close the game out. After walking the leadoff batter, Jesus Rodriquez, O’Hoppe visited Bachman to try to calm things down. It worked for a batter, as he got Adames to groundout. Despite the umpire giving Sam some strikes he didn’t throw, he still walked Cavanaugh on 6 pitches and was subsequently pulled for Mitch Farris. Susac lined one to Trout and Arraez came to bat, hitting a 2-run double to right field that Jo Adell couldn’t rob. 4-3 Giants. Farris had to earn his first ever save the really really hard way. He got Ramos on a strikeout looking. Thank you home plate umpire Hunter Wendelstedt and SF having no challenges twice when they needed it the most.

Carson Whisenhunt went opposite Soriano and you could tell why the Angels were -126 Vegas favorites to begin the game. 5 innings, 5 hits, 2 walks, 2 HRs, and 4 earned runs on 78 pitches.

Adrian Houser pitched a scoreless 6th, 7th, 8th and 9th inning to try to keep the Giants in the game.

Offense

Top of the 1st: Mike Trout hit a double to left field on a 2-2 84-mph changeup low in the strike zone, the classic Trout stroke we are all used to. Jorge Soler hustled to 1st base on a groundout to the shortstop to avoid the double play and get the RBI groundout. 1-0 Halos.

Top of the 4th: Jorge Soler rockets the first pitch of the AB, a four-seam fastball down the heart of the plate, to center for a 419′ solo HR. 2-0 Halos.

Jorge Soler Goes Deep

Jo Adell, not to be outdone, blasted an 81-mph changeup to center field with Nolan Schanuel on 1st for a 2-run HR. 4-0 Halos.

Jo Adell 446′ 2-run HR

Top of the 7th: You have to get the runner home from 3rd base with no outs, end of story. Siri, O’Hoppe, and Neto all failed to do so, leaving Guzman stranded. Siri and Neto could not be bothered to run up the line on their groundouts. Guzman had done a job to get to 3rd and you just hope these are the things a young team learns to do to win.

Top of the 9th: Angels can’t get baserunners home from scoring position for the second straight game. Insurance runs are always nice.

The Bottom Line

Trout got his first 4 hit game in five years (since April 21, 2021). Soler and Adell power Angels offense with no doubt about it home runs.

Jose Soriano and the bullpen keep the SF batters at bay.

RoboUmps and full-time ABS might be here sooner than later.

Angels avoid the sweep in SF (last swept in SF in 2015, Giants have not swept an opponent all season), light up that Halo! Those 1961 LA Angels baseball caps never looked so good.

Subscribe
Notify of
20 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
TrojanBoiler
Super Member
7 hours ago

Did we trade anyone yet?

gitchogritchoffmypettis
Legend
Reply to  TrojanBoiler

WHAT!? We’re not gonna go for it?

matthiasstephan
Super Member
3 hours ago

We are only 11.5 games back. We have them right where we want them.

Biggiswrth
Trusted Member
10 hours ago

Trades gonna start soon? I’m starting to get worried. Our turd hit a HR today. Someone will bite in that now, right?

Roy Hobbs
Super Member
10 hours ago
Reply to  Biggiswrth

I don’t believe the market will be as good in the winter as it is now, Especially considering the labor dispute. If we don’t trade this week, we may be stuck until the 2028 trading deadline.

Angelz4ever
Super Member
8 hours ago
Reply to  Roy Hobbs

With Mensa Moreno we’re always stuck.

MarineLayer
Legend
11 hours ago

I didn’t see the game, but if a few calls finally went our way. I am certainly not going to complain about it.

FungoAle
Legend
11 hours ago

Mikey…4-for-4. Good to see.

Roy Hobbs
Super Member
12 hours ago

If it takes the homer announcers to call out the players and the manager, you have a problem.

Pineapple12
Legend
12 hours ago
Reply to  Roy Hobbs

Suzuki established a ruinous culture. It is difficult to overstate the damage caused by an incompetent manager who refuses to make merit-based decisions or hold players accountable.

Eric_in_Portland
Legend
13 hours ago

.247 is the new .280!

I was hoping Trout could get back to .250 and he’s almost there. If he can keep hitting…. Stuck at 422 HRs but that’s irrelevant…for this season

GonFishin
Trusted Member
13 hours ago

A rare instance of snatching victory from the jaws of defeat despite their best efforts.

GrandpaBaseball
Legend
13 hours ago

6 hitz in two days-go Trouty! He might not be done just yet…. 😃 

steelgolf
Legend
13 hours ago

Bachman was horrible and Farris is lucky that The Gus still wasted their challenges.

AngelsFanInHell
Super Member
13 hours ago

Why did Neto only get one error? He was exponentially bad today.

BannedInLA
Legend
12 hours ago

At least he made up for it at the plate: 0-4 with 2 K’s.

All I care about today is that Trout had 4 hits and Soriano maintained his trade value (If he is indeed going to be traded).

FungoAle
Legend
11 hours ago

Neto has the spine of a wet noddle, soft as hell. I hope he goes in a deal.

John Henry Weitzel
Editor
Super Member
13 hours ago

More like “Ump proves why the ABS system was made in the first place”

WOW that was bad

AngelsFanInHell
Super Member
13 hours ago

Definitely. The whole game was ugly.

GrandpaBaseball
Legend
13 hours ago

We’ve seen these calls before-against us though, maybe they kind of even out.

20
0
Would love your thoughts, please comment.x
()
x