Rays Silence Astros Behind Fortes, Caminero Power

Sometimes the best way to win a ballgame is to simply outhit your opponent. Not with volume, but with purpose. The Tampa Bay Rays understood the assignment on Friday, July 3, 2026, when they waltzed into Daikin Park and picked apart the Houston Astros with surgical precision, taking a 3-1 victory that was far more convincing than the scoreline suggests.

Pitching Decisions

1.2IP0H0ER0BB0K
1.0IP1H1ER0BB2K
1.0IP0H0ER0BB1K

Star Performers

Nick Fortes

Season AVG: .260
3AB2H1HR2RBI1R0BB
Yordan Alvarez

Season AVG: .319
4AB1H1HR1RBI1R0BB

This wasn’t some slugfest that required a calculator to track. This was calculated baseball at its finest. Nick Fortes and Junior Caminero did the heavy lifting, combining for three hits and two home runs while driving in all three Rays runs. Meanwhile, the vaunted Astros offense managed exactly one run, courtesy of Yordan Alvarez‘s solo shot in the sixth. One run. Against this Rays team. That’s not losing, that’s surrendering.

Nick Fortes, Junior Caminero propel Rays to 3-1 win

The Fortes-Caminero Show Steals the Night

Let’s be clear about something: Nick Fortes was the story of this game. The man went 2-for-3 with a homer and a crucial RBI double in the eighth inning that put this game firmly out of Houston’s reach. His two-run performance didn’t just score runs, it essentially decided the contest. When you’re going up against a team with Alvarez’s talent in the lineup, getting those production moments when they count is championship-caliber baseball.

Nick Fortes' solo home run (2)

Then there’s Junior Caminero, who delivered the go-ahead homer in the seventh. The kid connected on a fly ball to left field that gave the Rays breathing room when they needed it most. At that moment, you could feel the momentum shift. Houston’s bats went silent after Alvarez’s solo blast, and that was essentially the ballgame.

Junior Caminero's go-ahead home run (25)

Astros’ Pitching and Plate Discipline Collapsed

Here’s where Houston’s performance gets genuinely embarrassing. Steven Okert lasted exactly one inning before getting pulled. One inning. The Astros bullpen was already being asked to do heavy lifting, and they simply couldn’t deliver. Meanwhile, Kevin Kelly came out of the Rays pen and threw 1.2 scoreless innings with perfect command. Bryan Baker then sealed the deal with his save, recording a strikeout to boot.

Bryan Baker earns the save

The ABS challenges are worth noting too, though they felt like desperate grasping at straws by Houston. Multiple strike and ball calls got overturned, but none of it mattered. You can’t overcome three home runs, bad pitcher performance, and anemic offense all at once. The Astros looked lost from the second inning onward, and it showed.

Cedric Mullins initiates incredible double play

What frustrated me most watching this game was how passive Houston became. Jose Altuve struck out. The team manufactured just one run against Rays pitching that wasn’t exactly dominant. Meanwhile, the Rays came in with a game plan and executed it without mercy. That’s the difference between teams playing in early July with something to prove and teams that have already mentally checked out of Friday night baseball.

The Rays showed why they’re dangerous. They don’t need to blow teams away. They just need their best players to show up and deliver in key moments, exactly what Fortes and Caminero did. Meanwhile, Houston left plenty on the table, particularly with Alvarez’s solo shot being the only tangible result of their entire lineup’s effort.

Nick Fortes' RBI double

This was a statement victory for Tampa Bay, and Houston had better take note heading into the rest of this series.

Box Score

Tampa Bay Rays Batting

Player AB R H RBI BB SO AVG
Yandy Díaz DH 4 0 1 0 0 2 .325
Jonathan Aranda 1B 4 0 0 0 0 1 .289
Junior Caminero 3B 4 1 1 1 0 1 .288
Cedric Mullins CF 4 0 0 0 0 0 .213
Jonny DeLuca RF 2 0 0 0 1 2 .260
Victor Mesa Jr. LF 3 0 0 0 0 2 .181
Ben Williamson 2B 3 0 1 0 0 0 .238
Taylor Walls SS 3 1 0 0 0 0 .229
Nick Fortes C 3 1 2 2 0 0 .260

Tampa Bay Rays Pitching

Pitcher IP H R ER BB SO ERA
Nick Martinez 5.1 3 1 1 1 3 2.61
Kevin Kelly (W) 1.2 0 0 0 0 0 2.41
Casey Legumina 1.0 0 0 0 0 0 3.06
Bryan Baker (SV) 1.0 0 0 0 0 1 1.83

Houston Astros Batting

Player AB R H RBI BB SO AVG
Jose Altuve 2B 4 0 0 0 0 2 .229
Yordan Alvarez DH 4 1 1 1 0 1 .319
Isaac Paredes 3B 3 0 1 0 0 0 .251
Christian Walker 1B 3 0 0 0 1 1 .237
Cam Smith RF 4 0 1 0 0 0 .223
Taylor Trammell LF 3 0 0 0 0 0 .248
Yainer Diaz C 3 0 0 0 0 0 .234
Jake Meyers CF 3 0 0 0 0 0 .206
Nick Allen SS 2 0 0 0 0 0 .240
Raynel Delgado SS 1 0 0 0 0 0 .267

Houston Astros Pitching

Pitcher IP H R ER BB SO ERA
Spencer Arrighetti 6.0 2 1 1 1 4 3.81
Steven Okert (L) 1.0 1 1 1 0 2 2.57
Enyel De Los Santos 2.0 2 1 1 0 2 4.76