Thomas Shea-USA TODAY Sports

Logan Gilbert worked seven strong innings and the Seattle Mariners closed the first half with a 3-1 win over the host Houston Astros on Sunday that clinched the four-game series.

Gilbert (7-5) followed his first career shutout on Tuesday at San Francisco by limiting the Astros to one run on three hits and no walks with six strikeouts over seven innings. He tossed 94 pitches while increasing the Mariners' total of quality starts to a major league-leading 47, including all four games of their series in Houston.

Gilbert needed only nine pitches to retire the side in order in the bottom of the first. After inducing an inning-ending double-play grounder from Jeremy Pena to sidestep a pair of baserunners in the second inning, Gilbert tore through the Astros on eight pitches in the fourth.

It wasn't until the sixth that Houston finally reached Gilbert. Martin Maldonado homered for the second time in as many games, sending his seventh dinger of the season the opposite way into the first row of seats in right field. That 363-foot blast pulled the Astros to within two runs, but Gilbert replied by retiring the next three batters, including strikeouts of Mauricio Dubon and Kyle Tucker.

Gilbert capped his outing with strikeouts of Yainer Diaz and Chas McCormick in the seventh.

Astros right-hander Brandon Bielak (4-5) never found the form from his previous start, when he tossed a career-best seven shutout innings at the Colorado Rockies on Independence Day.

Bielak worked around Mike Ford's one-out double in the third inning but endured a rocky 24-pitch fourth ignited by a Pena error at short that enabled Julio Rodriguez to reach to open the frame.

Rodriguez was the first of three consecutive batters to reach base against Bielak in the fourth, and he scored from second base when Teoscar Hernandez roped a double to center field for a 1-0 lead. Two batters later, Jarred Kelenic lined a two-run double to the right-center gap, plating Ty France and Hernandez and extending the lead to 3-0.

Bielak departed after the first two batters in the sixth reached on a hit batter and a walk. He allowed three runs (two earned) on four hits and one walk with five strikeouts over five innings.

Seattle capped its seven-game road trip 5-2 and improved to 5-2 against Houston this season. The Astros squandered a chance to close to within one game of the Texas Rangers in the American League West after Texas fell at Washington earlier Sunday.

More must-reads:

TODAY'S BEST
Phillies ace leaves game after taking 106 mph comebacker to hand
Red Sox lose yet another player to injury
Corey Heim dominates at Gateway for fourth Truck Series win of 2024 season
Former NFL GM has huge praise for Packers QB Jordan Love
Celtics HC shares Kristaps Porzingis update ahead of NBA Finals
Real Madrid defeats Borussia Dortmund 2-0 to win Champions League
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
Fever announce remarkable attendance milestone in fifth 2024 home game
Senators reportedly undecided on qualifying defenseman
Lamar Jackson's curious offseason decision costing him significant money
Blue Jays two-time All-Star pitcher lands on IL for second time this season
Lakers set to benefit from Pelicans’ NBA Draft decision
One rookie quarterback is showing 'elite downfield accuracy' during OTAs
Drew Brees thinks he could be NFL’s best broadcaster
Rangers star second baseman hopes rest helps neck issue
Dodgers designate veteran pitcher for assignment after disastrous outing
Christian Yelich ties Brewers franchise record held by Paul Molitor

Want more MLB news?

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