MLB Final Intelligence
St. Louis Cardinals vs Los Angeles Angels โ Recap
July 21, 2026 ยท Angel Stadium ยท View Preview
Game Recap
The Los Angeles Angels delivered a significant upset on Tuesday, overcoming their underdog status to defeat the favored St. Louis Cardinals 5-1. Entering the contest with a 42-64 record against a 53-52 Cardinals squad, the Angels quickly asserted their dominance, rendering the pregame market's 51% implied probability for St. Louis irrelevant with an explosive opening frame that proved to be the game's decisive turning point.
The Angels wasted no time in establishing control, launching a five-run rally in the bottom of the first inning. The scoring began when Soler doubled to left, bringing home both Schanuel and Trout to put the Angels up 2-0. The attack continued as Grissom singled to right, scoring Soler and advancing to second. The inning's crescendo came courtesy of Jo Adell, whose 405-foot solo home run to left center, his second hit of the night, plated Grissom and capped the decisive outburst, giving the Angels a commanding 5-0 lead.
With a substantial lead in hand, Angels pitcher Walbert Urena took to the mound and delivered a stellar performance. Urena effectively silenced the Cardinals' bats, allowing just one earned run over six strong innings, fanning five batters in the process to earn the win. St. Louis managed to scrape together their lone run in the top of the fifth inning when Wetherholt grounded into a fielder's choice to second, allowing Jordan to score, but the early deficit proved too much to overcome.
Despite their favored position, the Cardinals' offense was unable to mount a serious comeback against Urena and the Angels' pitching staff. Jo Adell's contributions at the plate, including his crucial home run, highlighted the Angels' offensive effort. Ultimately, the five runs scored in the first inning were more than enough for the Angels to secure an unexpected 5-1 victory, sending the favored Cardinals home with a loss.
How the Prediction Fared
Pregame, the market favored the St. Louis Cardinals (-114, 51% implied) over the Los Angeles Angels. Final: the Los Angeles Angels won 5โ1, pulling off the upset.
Player of the Game
Turning Point
The game turned in the 1st inning, when the Los Angeles Angels scored 5 runs.
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Walbert Urena W |
|
6.0 | 6 | 1 | 1 | 1 | 5 | 2.78 |
| Matthew Liberatore L |
|
5.1 | 9 | 5 | 5 | 2 | 7 | 5.18 |
| Mitch Farris |
|
1.1 | 0 | 0 | 0 | 0 | 2 | 3.67 |
| Ryan Zeferjahn |
|
1.0 | 1 | 0 | 0 | 0 | 3 | 3.83 |
| Chase Silseth |
|
0.2 | 0 | 0 | 0 | 0 | 1 | 2.89 |
| Matt Svanson |
|
0.2 | 0 | 0 | 0 | 0 | 0 | 6.31 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Alec Burleson |
|
4 | 3 | 0 | 0 | 0 | 0 | 1 |
| Jo Adell |
|
4 | 2 | 1 | 2 | 1 | 0 | 0 |
| Jose Siri |
|
4 | 2 | 0 | 0 | 0 | 0 | 1 |
| Zach Neto |
|
4 | 2 | 0 | 0 | 0 | 0 | 1 |
| Jorge Soler |
|
4 | 1 | 0 | 2 | 1 | 0 | 3 |
| Vaughn Grissom |
|
4 | 1 | 0 | 1 | 1 | 0 | 1 |
| Mike Trout |
|
3 | 1 | 0 | 0 | 1 | 1 | 0 |
| Nolan Schanuel |
|
2 | 1 | 0 | 0 | 1 | 2 | 1 |
| Blaze Jordan |
|
4 | 1 | 0 | 0 | 1 | 0 | 2 |
| Bryan Torres |
|
1 | 1 | 0 | 0 | 0 | 1 | 0 |
| Ivan Herrera |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Jordan Walker |
|
4 | 1 | 0 | 0 | 0 | 0 | 2 |
More MLB Results โ Tuesday, July 21, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ all in one workspace built for serious bettors and DFS players.