Gary A. Vasquez-USA TODAY Sports

Framber Valdez went eight strong innings and Martin Maldonado hit a two-run home run against his former team as the visiting Houston Astros earned a 3-1 victory over the Los Angeles Angels in Anaheim, Calif., on Tuesday, handing Shohei Ohtani his first loss of the season in the process.

Valdez (3-4) gave up one run on three hits over 99 pitches with no walks and 12 strikeouts to end a two-start losing streak. Valdez was one off his record for strikeouts in a game, set last season against the Angels, as Houston ended its three-game overall losing streak.

Houston closer Ryan Pressly struck out Ohtani and Anthony Rendon to open the bottom of the ninth and got Hunter Renfroe on a line drive to Jeremy Pena at shortstop to end the game and earn his fifth save.

Ohtani (4-1) gave up three runs on six hits over seven innings with two walks and seven strikeouts for the Angels as he took the loss for the first time since his final start of the 2022 season.

Ohtani's strikeout of Pena in the second inning was the Japanese star's 502nd career whiff on the mound. With Babe Ruth's career strikeout total at 501 -- according MLB's official statistics -- Ohtani now is the all-time leader in strikeouts by a player with at least 100 career home runs.

Los Angeles rookie Zach Neto hit his first career home run, with the only other hits against Valdez coming on singles from Mike Trout and Gio Urshela.

The Angels broke through first in the early pitchers' duel when Neto connected against Valdez in the third inning with a drive to the opposite field in right-center. The home run came in Neto's 23rd career game.

The Astros got to Ohtani for three runs in the fifth inning to take the lead for good. Jake Meyers walked with one out and Maldonado hit a home run into the bullpen in left field, his second of the season. Yordan Alvarez added an RBI single after hits from Mauricio Dubon and Alex Bregman.

Dubon left in the fifth inning with left hamstring discomfort.

More must-reads:

TODAY'S BEST
Dustin Poirier teases retirement following his loss to Islam Makhachev at UFC 302
Watch: Orioles slugger Gunnar Henderson clobbers 19th homer vs. Rays
11 NFL teams gain cap space from post-June 1 cuts
Yankees ace scheduled to begin rehab assignment
Blue Jays GM comments on trade rumors surrounding two star players
WNBA upgrades hard foul on Caitlin Clark to a Flagrant 1
Three takeaways as Panthers eliminate Rangers, advance to Stanley Cup Final
Corey Heim dominates at Gateway for fourth Truck Series win of 2024 season
Mets honor Darryl Strawberry in fitting fashion during number retirement ceremony
Phillies ace leaves game after taking 106 mph comebacker to hand
Real Madrid defeats Borussia Dortmund 2-0 to win Champions League
Marvin Lewis opens up about about return to NFL coaching
Celtics HC shares Kristaps Porzingis update ahead of NBA Finals
Jalen Brunson claps back at tiredness narrative after Knicks' playoff exit
Red Sox lose yet another player to injury
Former NFL GM has huge praise for Packers QB Jordan Love
Drake Maye reportedly being treated as Patriots' QB3
Veteran 1B rejects outright assignment, elects free agency
Giannis Antetokounmpo to play for Greece in Olympic qualifier
Padres lose two top pitchers to injured list on same day

Want more Astros news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.