Rays Walk Off Against Orioles in Wild Tropicana Slugfest

Monday night at Tropicana Field was a reminder that baseball, at its chaotic best, is a sport where momentum matters less than who gets the last swing. The Tampa Bay Rays defeated the Baltimore Orioles 7-6 in a game that felt less like a pitched duel and more like a home run derby that accidentally got out of hand.

Jonny DeLuca's go-ahead single leads Rays' victory

Pitching Decisions

1.1IP2H0ER1BB3K
0.0IP3H3ER0BB0K
1.2IP1H0ER0BB2K

Star Performers

Christian Encarnacion-Strand

Season AVG: .272
5AB3H1HR4RBI1R0BB
Yandy Díaz

Season AVG: .304
3AB2H1HR1RBI2R1BB

Make no mistake: this was an ugly, exhilarating mess. Both offenses came to play, and both pitching staffs got shelled like pistachio nuts. The Orioles pounded the baseball early and often, jumping out to leads repeatedly, only to watch the Rays claw back with their own power display. By the time the dust settled, we had five home runs between the two teams and enough extra-base hits to fill a highlight reel that’ll run on SportsCenter for a week.

Coby Mayo hits a 468-foot home run

Baltimore’s Offense Can’t Hold On

The Orioles came out swinging like they had somewhere to be. Coby Mayo crushed a 468-foot bomb in the second inning, the kind of moonshot that makes you wonder how it didn’t take out a cloud. Pete Alonso went deep later, and Christian Encarnacion-Strand looked like a man possessed, racking up four RBIs while going 3-for-5 with a pair of hard-hit balls. This was Baltimore at its finest offensively, showcasing the kind of power that should carry a team to October baseball.

Coby Mayo's 468-foot home run (16)
Pete Alonso's solo home run (28)

Yet here’s where it all fell apart: pitching. Yennier Cano lasted exactly zero innings, surrendering three runs without recording a single out. That’s not a pitching line, that’s an abdication of duty. The Orioles’ bullpen couldn’t stabilize the situation, and the Rays’ hitters, sensing blood in the water, refused to go quietly.

Christian Encarnacion-Strand's two-run home run (6)

Rays Refuse to Fold, Win Late

Tampa Bay’s fourth inning was a masterclass in opportunistic baseball. Ryan Vilade went yard, then Jorge Mateo added a two-run shot. Suddenly, the Orioles’ early cushion evaporated faster than ice in August. The Rays kept chipping away, kept battling, kept believing that one more swing was coming. That’s resilience, whether it’s pretty or not.

Jorge Mateo's two-run home run (5)
A deep dive into Jorge Mateo's home run

Cam Booser picked up the win despite throwing just 1.1 innings. Bryan Baker sealed it with a clutch save, working 1.2 innings and holding Baltimore at bay when it mattered most. That’s September-caliber pitching when your team needed it most in mid-August.

Bryan Baker on his five-out save, more

Jonny DeLuca’s go-ahead single in the seventh inning, the game winner tucked into left field, proved to be the dagger. It wasn’t the flashiest moment of the evening, especially in a game drowning in home runs. But it was the most important one. DeLuca delivered when the Rays’ pitching staff was gasping for air, when Baltimore should have been closing this out. That’s baseball, cruel and unforgiving as always.

Jonny DeLuca's go-ahead single

For the Orioles, this is a maddening loss. You score six runs, you should win baseball games. You don’t leave pitchers in who can’t throw strikes, and you don’t let late-game opportunities slip through your fingers. Baltimore had every chance to put this game away. They didn’t. The Rays did. That’s the difference between October contenders and teams that fade in the stretch.

Box Score

Baltimore Orioles Batting

Player AB R H RBI BB SO AVG
Tyler O'Neill RF 5 0 2 0 0 1 .223
Pete Alonso DH 5 1 2 1 0 1 .267
Jackson Holliday 2B 5 1 1 0 0 1 .244
Coby Mayo 1B 5 2 2 1 0 1 .213
Gunnar Henderson SS 5 1 2 0 0 1 .222
Christian Encarnacion-Strand 3B 5 1 3 4 0 1 .272
Dylan Beavers PR 0 0 0 0 0 0 .238
Jeremiah Jackson LF 4 0 0 0 0 3 .227
Leody Taveras LF 1 0 0 0 0 1 .225
Carlos Narváez C 2 0 0 0 1 0 .173
Christian Franklin CF 2 0 2 0 0 0 .200
Colton Cowser CF 2 0 0 0 0 0 .216

Baltimore Orioles Pitching

Pitcher IP H R ER BB SO ERA
Brandon Young 4.0 8 4 4 1 3 3.52
Cam Sanders 2.0 0 0 0 0 3 5.60
Yennier Cano (L) 0.0 3 3 3 0 0 3.27
Josh Walker 1.0 1 0 0 1 0 2.81
Rico Garcia 1.0 0 0 0 1 2 3.42

Tampa Bay Rays Batting

Player AB R H RBI BB SO AVG
Yandy Díaz DH 3 2 2 1 1 1 .304
Jonathan Aranda 1B 5 1 2 1 0 1 .286
Junior Caminero 3B 4 0 1 0 0 1 .273
Liam Hicks C 3 0 0 0 0 2 .282
Jonny DeLuca RF 1 0 1 2 0 0 .265
Chandler Simpson LF 4 0 1 0 0 0 .309
Ryan Vilade RF 3 1 1 1 1 1 .257
Nick Fortes C 0 0 0 0 0 0 .269
Cedric Mullins CF 4 0 1 0 0 2 .209
Richie Palacios 2B 3 1 1 0 1 0 .242
Jorge Mateo SS 2 1 1 2 0 0 .244
Taylor Walls SS 2 1 1 0 0 0 .222

Tampa Bay Rays Pitching

Pitcher IP H R ER BB SO ERA
Shane McClanahan 3.1 4 3 3 0 3 3.25
Casey Legumina 0.2 2 0 0 0 1 3.81
Tyler Wells 1.0 3 3 3 0 0 2.83
Kevin Kelly 1.0 2 0 0 0 1 1.91
Cam Booser (W) 1.1 2 0 0 1 3 1.84
Bryan Baker (SV) 1.2 1 0 0 0 2 1.47