Cardinals outlast Orioles in slugfest, Jordan and Urias power St. Louis

The St. Louis Cardinals survived a furious Baltimore comeback Thursday night, holding off the Orioles 7-5 in a game that belonged entirely to the home team for five innings before completely falling apart. This was supposed to be a coronation of Cardinals dominance. Instead, it was a reminder that baseball’s cruelest lesson is that leads evaporate faster than morning dew in August heat.

Pitching Decisions

1.1IP0H0ER0BB2K
5.0IP7H6ER1BB7K
1.0IP1H0ER0BB1K

Star Performers

Coby Mayo

Season AVG: .213
4AB1H1HR3RBI1R0BB
Blaze Jordan

Season AVG: .247
3AB1H1HR3RBI1R0BB

Cardinals Dominate Early, Then Hold On for Dear Life

The Cardinals came out swinging with the kind of aggression that makes opposing pitchers wish they’d taken up accounting. Blaze Jordan crushed a three-run bomb in the second inning off Trevor Rogers, and Ramón Urías followed suit with his own two-run shot in the fourth. It was 6-0, and you could practically hear the Orioles making mental notes about next time. That’s baseball, folks, except Baltimore didn’t get the memo about laying down quietly.

Blaze Jordan's three-run home run (3)

Rogers labored through five innings, allowing six runs on seven hits while striking out seven. The man threw strikes, but he threw the wrong kind, the kind that end up 400 feet away in center field. By the fifth inning, the Cardinals had their comfort zone, their cushion, their entire narrative arc mapped out.

Ramón Urías' two-run homer (3)

Mayo’s Mammoth Blast Sets Up Chaotic Finish

Then came Coby Mayo. The Baltimore slugger, operating at a completely different wavelength than everyone else on Thursday, crushed a 446-foot bomb in the seventh inning that screamed off his bat at 111.2 mph. Not just a home run. A statement. A three-run declaration that the Cardinals’ comfortable evening had officially ended. Suddenly it’s 6-5, suddenly the Cardinals weren’t sleeping, and suddenly Riley O'Brien was being asked to earn his paycheck.

Coby Mayo three-run homer (18)

Mayo’s display of raw power made you wonder what took Baltimore so long to mount a legitimate threat. The Orioles scored single runs in the fifth and eighth to keep chipping away, but the damage was already in the books. O’Brien struck out one and gave up a single in the eighth, but he got the job done when it mattered most.

Coby Mayo's 446-foot, 111.2 mph home run

Luis Gastelum, who pitched just 1.1 innings of relief to pick up the win, clearly benefited from the Cardinals’ early offensive explosion. Sometimes that’s all you need, a comfortable enough margin that when other teams make their moves, you’re still breathing easy. The Cardinals flexed first, and that made all the difference.

Blaze Jordan, Ramón Urías' homers lead Cards to win

This game represented everything that makes baseball maddening and perfect simultaneously. The Cardinals were so thorough in their dominance early that even when Baltimore mounted a genuine comeback, complete with a genuinely impressive power display from Mayo, it still wasn’t quite enough. That’s the game: arrive early, score often, and pray that your opponents run out of time before they run out of rope.

Box Score

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Jackson Holliday 2B 4 1 2 0 0 1 .239
Pete Alonso DH 4 0 0 0 0 4 .274
Gunnar Henderson SS 4 0 1 1 0 0 .219
Samuel Basallo C 4 0 0 0 0 1 .233
Christian Encarnacion-Strand 3B 4 2 2 0 0 1 .273
Dylan Beavers LF 2 1 0 0 2 1 .248
Coby Mayo 1B 4 1 1 3 0 0 .213
Colton Cowser CF 3 0 1 1 0 1 .225
Leody Taveras RF 4 0 0 0 0 2 .226

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Trevor Rogers (L) 5.0 7 6 6 1 7 4.38
Cam Sanders 2.0 1 0 0 1 4 5.48
Anthony Nunez 1.0 1 1 1 1 2 4.41

St. Louis Cardinals Batting

Player AB R H RBI BB SO AVG
José Fermín SS 4 1 1 0 0 1 .240
Iván Herrera DH 3 0 0 0 1 2 .245
Jordan Walker RF 4 0 2 0 0 2 .286
Alec Burleson 1B 4 2 2 1 0 0 .292
Joshua Báez LF 4 1 1 0 0 3 .156
Blaze Jordan 3B 3 1 1 3 0 2 .247
Nolan Gorman 3B 1 0 0 0 0 1 .191
Ramón Urías 2B 3 2 1 2 1 0 .159
Nathan Church CF 3 0 1 1 1 0 .243
Pedro Pagés C 4 0 0 0 0 2 .209

St. Louis Cardinals Pitching

Pitcher IP H R ER BB SO ERA
Gordon Graceffo 3.0 0 0 0 0 4 2.98
Justin Bruihl 1.2 2 1 1 1 2 3.39
Luis Gastelum (W) 1.1 0 0 0 0 2 4.88
Caleb Ferguson 1.0 2 3 3 1 1 5.23
George Soriano 1.0 2 1 1 0 1 4.12
Riley O'Brien (SV) 1.0 1 0 0 0 1 3.95