Basallo’s Late Blast Lifts Orioles Past Royals in Camden Yards Slugfest

Samuel Basallo did what clutch hitters are supposed to do on Friday night at Oriole Park, launching a two-run home run in the eighth inning that ultimately separated the Baltimore Orioles from the Kansas City Royals in a 5-3 decision. It was the kind of moment that defines seasons, and the 24-year-old catcher made it his business to deliver when it mattered most.

Samuel Basallo's go-ahead two-run homer (15)

Pitching Decisions

1.0IP0H0ER0BB1K
1.0IP2H2ER0BB2K
1.0IP1H0ER0BB1K

Star Performers

Jac Caglianone

Season AVG: .260
4AB2H1HR1RBI1R0BB
Samuel Basallo

Season AVG: .248
4AB1H1HR2RBI1R0BB

This was a game that swung back and forth like a pendulum in the hands of a caffeinated child. The Orioles struck first and struck hard, plating two runs in the second inning off Matt Strahm, who looked absolutely lost on the mound. Jackson Holliday’s ground ball single brought in Dylan Beavers, and Gunnar Henderson followed with his own knock to score Blaze Alexander. It looked like Baltimore might run away with this thing early.

Basallo's clutch home run lifts Orioles to a 5-3 win

But Kansas City had other ideas. Jac Caglianone, one of the more intriguing young bats in the American League, launched a solo shot in the fourth inning to cut into the deficit. The kid has power, real power, and he showed it on Friday night. Josh Rojas followed with an RBI double that scored Michael Massey, suddenly making it a 2-2 ballgame.

Jac Caglianone's solo home run (15)

The Orioles answered immediately when Blaze Alexander crushed a solo homer in the bottom of the fourth, reclaiming the lead 3-2. This back-and-forth affair had all the hallmarks of a playoff game, even though we’re still in July and the standings say absolutely nothing yet.

Blaze Alexander's solo homer (4)

Then Isaac Collins tied it up with his own solo blast in the eighth, and suddenly we had ourselves a ballgame. The Royals had momentum, the kind of energy that can carry a team through an entire series. You could feel the shift at Camden Yards.

Isaac Collins' game-tying solo home run (5)

But Basallo, showing the kind of composure that winning teams need from their catchers, stepped up and ended the narrative immediately. His two-run blast in the eighth put Baltimore back on top 5-3, and Andrew Kittredge slammed the door with a perfect save opportunity. That’s baseball at its finest, where one swing determines everything.

The Pitching Carousel

Both bullpens worked overtime in this contest, with Rico Garcia picking up the win despite pitching just one inning. Matt Strahm took the loss, though the damage was done early and often. Neither starter made it deep into this game, which speaks to the offensive firepower on display. When you’re bringing in relievers in the second inning, you’re in trouble.

Bottom Line

The Orioles won this one because they had Basallo when the moment arrived, and the Royals couldn’t quite push over the final run when they had their chance. Caglianone and Collins both looked impressive for Kansas City, but impressive doesn’t win ballgames, runs do. Baltimore’s offense proved deeper and more timely, even if both teams traded punches like heavyweights throughout the evening. This is the kind of game that gets replayed in October if either team makes a postseason run.

Box Score

Kansas City Royals Batting

Player AB R H RBI BB SO AVG
Carter Jensen C 4 0 0 0 0 1 .243
Bobby Witt Jr. SS 4 0 1 0 0 2 .288
Jac Caglianone RF 4 1 2 1 0 0 .260
Lane Thomas CF 4 0 0 0 0 2 .229
Michael Massey 2B 3 1 1 0 1 1 .264
Salvador Perez 1B 4 0 1 0 0 0 .210
Josh Rojas 3B 4 0 2 1 0 1 .200
Nick Loftin DH 3 0 0 0 0 0 .250
Isaac Collins LF 3 1 2 1 0 0 .242

Kansas City Royals Pitching

Pitcher IP H R ER BB SO ERA
Luinder Avila 5.0 7 3 3 3 3 5.08
Steven Cruz 1.0 0 0 0 0 1 5.04
Daniel Lynch IV 1.0 0 0 0 0 1 2.35
Matt Strahm (L) 1.0 2 2 2 0 2 5.81

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Gunnar Henderson SS 4 0 1 1 0 1 .219
Adley Rutschman C 3 0 1 0 1 0 .257
Taylor Ward LF 3 0 1 0 1 0 .256
Pete Alonso 1B 3 1 1 0 1 2 .250
Samuel Basallo DH 4 1 1 2 0 0 .248
Dylan Beavers RF 3 1 1 0 0 0 .232
Tyler O'Neill RF 1 0 0 0 0 0 .195
Colton Cowser CF 4 0 0 0 0 3 .216
Blaze Alexander 3B 4 2 2 1 0 1 .306
Jackson Holliday 2B 3 0 1 1 0 0 .216

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Brandon Young 7.0 8 3 3 1 5 3.42
Rico Garcia (W) 1.0 0 0 0 0 1 2.68
Andrew Kittredge (SV) 1.0 1 0 0 0 1 4.50