Mariners Astros Baseball

Seattle’s Eugenio Suarez celebrates with Julio Rodriguez after hitting a two-run home run during the second inning Sunday at Houston. Kevin M. Cox/Associated Press

HOUSTON — Eugenio Suárez hit a two-run homer and rookie Dominic Canzone had a career-high four hits as the Seattle Mariners built a huge lead early and held on for a 7-6 win over the Houston Astros on Sunday to complete the series sweep.

The victory extends Seattle’s winning streak to six games and improves the team’s record against Houston this season to 8-2.

The Mariners jumped on Hunter Brown (9-9) early, scoring two runs in each of the first three innings to race to a 6-0 lead.

Seattle starter Emerson Hancock pitched two scoreless innings before leaving with a right shoulder strain. He was relieved by Taylor Saucedo, who allowed five runs without getting an out to cut the lead to 1.

Dylan Moore, who also set a career mark with four hits, pushed the lead to 7-5 with an RBI single in the fifth.

Jeremy Peña doubled with one out in the sixth before Jose Altuve got a third strike on a pitch timer violation. Alex Bregman followed with an RBI triple that cut the lead to 7-6.

Advertisement

The Mariners intentionally walked Yordan Alvarez before Yainer Diaz grounded out to end the inning.

TIGERS 4, GUARDIANS 1: Miguel Cabrera singled in his final at-bat at Progressive Field, Spencer Torkelson and Kerry Carpenter homered, and Detroit beat Cleveland to win the season series for the first time since 2015.

Cabrera, 40, is retiring at the end of the season and was presented with a guitar by the Guardians in a pregame ceremony. The Detroit slugger was hitless in his first three at-bats before lining a hit down the right-field line in the eighth off reliever Eli Morgan.

NATIONAL LEAGUE

CARDINALS 7, METS 3: Paul Goldschmidt homered, Richie Palacios hit a two-run single and St. Louis beat visiting New York to avert a four-game series sweep.

Goldschmidt finished with three hits and three RBI as St. Louis stopped a four-game slide.

Advertisement

GIANTS 4, BRAVES 3: Pinch-hitter Joc Pederson’s bases-loaded walk in the ninth inning forced in Michael Conforto and visiting San Francisco beat Atlanta.

Luis Matos and Wilmer Flores hit home runs for the Giants, who took advantage of Kirby Yates’ control problems in the ninth to win for just the second time in 14 road games. The Braves had a seven-game home winning streak snapped.

NATIONALS 4, PHILLIES 3: Trevor Williams tossed two-hit ball over six shutout innings and led Nationals to a win over Philadelphia in front of hundreds of the best Little League World Series players from around the world at Williamsport, Pennsylvania.

Jake Cave hit a two-run homer off Kyle Finnegan in the ninth but the Nationals’ closer recovered to strike out pinch-hitter J.T. Realmuto to end the game.

INTERLEAGUE

CUBS 4, ROYALS 3: Seiya Suzuki and Miguel Amaya hit solo homers, helping Kyle Hendricks and Chicago Cubs beat visiting Kansas City.

Advertisement

Chicago, in position to claim of the NL’s three wild cards berths, won two in a row after losing the series opener.

BLUE JAYS 10, REDS 3: Brandon Belt had his second multihomer game this season, Hyun Jin Ryu won consecutive starts for the first time since his latest Tommy John surgery and visiting Torontobrouted Cincinnati.

Kevin Kiermaier and Belt hit two-run homers in the second inning, and Bo Bichette, Belt and George Springer had solo shots in the fourth.

BREWERS 6, RANGERS 2: Max Scherzer moved into 11th place on the career strikeout list just before an erratic stretch when he forced in a pair of runs, and NL Central-leading Milwaukee beat host Texas for a three-game series sweep.

Scherzer (12-5) had won his first three starts for Texas since his trade from the New York Mets. He got his 3,343rd strikeout when Brice Turang whiffed opening the third inning, the third of four strikeouts for the three-time Cy Young Award winner. Scherzer, the active strikeouts leader, passed Hall of Fame knuckleballer Phil Niekro for 11th place.

TWINS 2, PIRATES 0: Dallas Keuchel carried a perfect game into the seventh inning before allowing a double to Pittsburgh’s Bryan Reynolds, and Edouard Julien drove in a pair of runs as Minnesota won at home.

Advertisement

Keuchel, the 35-year-old, soft-tossing left-hander, didn’t allow a baserunner until Reynolds’ drive with one out in the seventh evaded outfielder Matt Wallner and deflected off the wall for the first hit. Signed to a minor league contract in June, Keuchel (1-1) was making his third start in the majors this season.

WHITE SOX 10, ROCKIES 5: Lenyn Sosa capped Chicago’s seven-run eighth inning with a three-run homer, and the visiting White Sox Colorado to avoid a sweep.

LITTLE LEAGUE CLASSIC: The New York Yankees will play the Detroit Tigers in the 2024 Little League Classic on Aug. 18 at Bowman Field.

Detroit will be home team for the game, originally scheduled for Comerica Park, where the teams meet on Aug. 16 and 17. Both teams will attend Little League World Series games on Aug. 18.

GIANTS: All-Star shortstop Brandon Crawford was put on the 10-day injured list with a strained left forearm.

Rookie outfielder Luis Matos was recalled by the Giants from Triple-A Sacramento.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.