Sat May 31 22:40:00 UTC 2025: Okay, here’s a news article based on the provided text:
**Diaz’s Walk-Off Homer, Valdez’s Gem Propel Astros Past Rays**
HOUSTON — Yainer Diaz blasted a two-out, walk-off home run in the bottom of the ninth inning, lifting the Houston Astros to a thrilling 2-1 victory over the Tampa Bay Rays on Friday night. The dramatic win was fueled by a masterful complete game performance from Framber Valdez, who allowed just three hits.
With the score tied 1-1, Diaz faced Rays reliever Garrett Cleavinger and launched a 98 mph sinker into the right field seats, sparking a jubilant celebration at Minute Maid Park.
Valdez (5-4) rebounded impressively after surrendering a leadoff home run to Jose Caballero in the first inning. He settled in to dominate, tying a season-high with nine strikeouts in his stellar outing. It marked his ninth career complete game and his second this season. He only needed 83 pitches.
The Astros finally broke through in the eighth inning. Jake Meyers doubled to center field, and Zach Dezenzo drove him in with a single. Dezenzo then advanced to second base on a throwing error.
Tampa Bay initially took the lead on Caballero’s first-inning homer, his second of the season. Rays starter Ryan Pepiot was strong, allowing just two hits in 6 2/3 scoreless innings, continuing his recent dominant form.
Valdez found his rhythm in the middle innings, retiring 12 consecutive batters. He navigated a minor threat in the fifth after Jonathan Aranda singled but induced a double play to end the inning.
The Rays threatened slightly in the ninth when Taylor Walls singled and Caballero walked, but Walls was caught stealing third and Valdez then secured the final out.
**Key Moment:** Diaz’s home run allowed Houston to rally and gain a much-needed win after losing the series opener.
**Up Next:** The Rays and Astros continue their series on Saturday with Zack Littell (4-5, 3.97 ERA) pitching for Tampa Bay and Colton Gordon (0-0, 3.52 ERA) taking the mound for Houston.