Texas Rangers Blank Chicago Cubs 6-0, Snapping 10-Game Win Streak

The Texas Rangers delivered a dominant 6-0 shutout victory over the Chicago Cubs on Saturday in Arlington, bringing an end to Chicago’s remarkable 10-game winning streak.

Josh Jung and Justin Foscue provided the power for Texas, each connecting for solo home runs. Jung had an outstanding day at the plate, going 3-for-4 with two runs scored. Alejandro Osuna contributed two hits and drove in two runs, while Joc Pederson added two hits and one RBI for the Rangers.

On the mound, Texas starter Jack Leiter worked through 4 2/3 innings, surrendering three hits while issuing a season-high five walks and recording six strikeouts. Jalen Beeks (2-1) took over and was flawless through the next 1 1/3 innings, allowing no baserunners.

The Cubs entered the game having won 20 of their previous 23 contests before being held scoreless for the fourth time this season. Chicago struggled mightily with runners in scoring position, going 0-for-13 in those situations and stranding 11 runners on base.

Chicago’s starting pitcher Edward Cabrera (3-1) was tagged for five runs on seven hits across five innings, walking one and striking out six batters.

Braves 7, Dodgers 2

Ozzie Albies and Matt Olson each drove in two runs with singles during a big second inning as visiting Atlanta defeated Los Angeles, spoiling Blake Snell’s season debut.

Atlanta right-hander Spencer Strider (1-0) was dominant in his second start of the year, allowing just one hit across six innings while striking out eight and walking two. The victory improved the Braves to 5-3 on their current nine-game road trip. Michael Harris II added an RBI double in the fifth, and Drake Baldwin contributed a run-scoring single in the eighth.

Snell (0-1) struggled in his return from shoulder fatigue, giving up five runs (four earned) on six hits in three innings with five strikeouts and two walks. This marked his first appearance since throwing four outs in Game 7 of the World Series when Los Angeles beat Toronto. Andy Pages connected for a two-run homer in the ninth to prevent Atlanta’s shutout.

Reds 3, Astros 1

Chase Burns delivered six solid innings and Cincinnati capitalized on a crucial fifth-inning fielding mistake to defeat visiting Houston, ending a season-worst eight-game losing streak.

The victory sets up a decisive rubber match on Sunday in this three-game interleague series. Cincinnati broke through with three runs in the fifth against Houston right-hander Spencer Arrighetti (4-1), who suffered his first loss in five starts this season.

Burns (4-1) only retired the side in order once during the third inning and matched his season low with two strikeouts. However, he induced Isaac Paredes to ground into an inning-ending double play in the first and successfully worked around runners in the second, fourth, fifth, and sixth innings.

Blue Jays 14, Angels 1

Brandon Valenzuela capped a seven-run fifth inning with a three-run homer as Toronto crushed visiting Los Angeles.

Valenzuela finished with four hits while Ernie Clement recorded his second career five-hit performance, including a solo homer, as Toronto collected 20 hits to win their second straight in the three-game series.

Jesus Sanchez also went deep with a solo shot as the Blue Jays padded their statistics against infielder Adam Frazier, who was pressed into pitching duty during a four-run eighth inning for the Angels, who have now lost four of five games to Toronto this season.

Royals 5, Tigers 1

Michael Wacha scattered two hits across seven scoreless innings, Bobby Witt Jr. raced around the bases for a two-run inside-the-park homer, and Michael Massey broke the game open with a three-run blast as host Kansas City defeated struggling Detroit.

Wacha (4-2), who will turn 35 in July and carries a 2.63 ERA, allowed only a single to Kerry Carpenter and a double from Spencer Torkelson to help the Royals claim the first two games of this three-game series. Kansas City, which secured its first series victory over Detroit since August 2024, has gone 12-5 since dropping eight consecutive games.

Riley Greene drove in a run with a double in the eighth for the Tigers, who managed just four hits while tying a season high with their fifth straight defeat. Detroit had swept a three-game home series during Kansas City’s extended skid last month but now faces the possibility of that favor being returned this weekend.

Athletics 6, Orioles 2

Brent Rooker launched a three-run homer and the Athletics captured their third consecutive victory by defeating host Baltimore.

Aaron Civale (4-1) continued his strong pitching with his third straight quality start, throwing five scoreless innings despite allowing six hits and three walks while striking out six. Hogan Harris, Scott Barlow, and Joel Kuhnel each contributed one shutout inning, while Mark Leiter Jr. was responsible for Baltimore’s two runs.

Pinch hitter Colton Cowser delivered a two-run single for the Orioles, who dropped their third in a row and eighth in their last 10 games. Baltimore starter Shane Baz (1-4) lasted only 4 2/3 innings, charged with five runs on five hits with three walks and five strikeouts.

Phillies 9, Rockies 3

Alec Bohm smashed two home runs and drove in four runs in his return to the lineup as host Philadelphia evened their weekend series with a victory over Colorado.

Bohm, who had been without a homer since March 26, led off both the third and fourth innings with solo shots before adding a two-run double in the eighth. Kyle Schwarber broke a 1-1 deadlock in the third with a three-run homer, his third in consecutive nights.

Willi Castro homered and Kyle Karros doubled in two runs for the Rockies, whose starter Kyle Freeland (1-4) was hammered for seven runs (six earned) on 10 hits over five innings.

Marlins 8, Nationals 7

Jakob Marsee belted a three-run homer in the eighth inning and host Miami held on to defeat Washington.

With the game knotted at 4-4, Kyle Stowers opened the eighth with a single off Mitchell Parker (2-1) and Connor Norby drew a walk. After both runners moved up on a wild pitch, Marsee delivered his decisive blast. Xavier Edwards also homered, Andrew Nardi (3-2) threw a perfect inning, and John King recorded his first save.

Luis Garcia Jr. collected three hits and two RBIs, James Wood homered and doubled, and CJ Abrams drove in two runs for the Nationals, who had their three-game winning streak snapped.

White Sox 6, Mariners 1

Miguel Vargas homered twice and Colson Montgomery also connected to power Chicago past visiting Seattle.

White Sox starter Anthony Kay (2-1) allowed three hits, all singles, and one run across five innings. Relievers Grant Taylor, Bryan Hudson, and Tyler Schweitzer combined for four shutout innings to complete a four-hitter that ended Chicago’s three-game skid.

Mariners starter Luis Castillo dropped to 0-4 after giving up five hits and four runs in four innings. He surrendered two homers for the second time in three outings. Seattle’s lone run came on a Rob Refsnyder sacrifice fly.

Twins 2, Guardians 1 (11 innings)

Byron Buxton’s RBI double in the 11th inning delivered Minnesota a victory over host Cleveland in a game where each team managed only two hits.

Buxton accounted for both of the Twins’ hits, leading off the game with his 13th homer to snap Minnesota’s three-game losing streak. Cleveland’s only run came on consecutive fourth-inning singles, with Kyle Manzardo providing the RBI.

Cleveland’s Tanner Bibee allowed one run on one hit in six innings. Minnesota’s Joe Ryan surrendered one run and two hits across six innings.

Brewers 4, Yankees 3 (10 innings)

William Contreras delivered a walk-off sacrifice fly with the bases loaded in the 10th inning to give Milwaukee a comeback victory over visiting New York.

The Yankees took a 3-2 lead in the top of the 10th before Fernando Cruz (3-1) entered for the bottom half. Automatic runner Garrett Mitchell reached third on a wild pitch and Luis Rengifo walked. After pinch hitter Gary Sanchez flew out, Jackson Chourio tied the game at 3-3 with an RBI infield single.

Tim Hill came in but threw wildly to third on Brice Turang’s grounder back to the mound, loading the bases. Contreras then lifted a fly ball deep enough to right field to score Rengifo and secure a series victory for the Brewers. Aaron Ashby (7-0) worked the final two innings for his major league-leading seventh win.

Pirates 13, Giants 3

Braxton Ashcraft pitched seven innings of one-run ball, catcher Joey Bart tied his career high with four hits, and Pittsburgh used a 20-hit offensive explosion to rout host San Francisco.

Nick Gonzales also collected four hits and Brandon Lowe drove in four runs for the Pirates, who have won six of their last eight contests. Oneil Cruz scored three times and had three hits, while Lowe and Spencer Horwitz each scored twice. Ashcraft (2-2) held the Giants to six hits, striking out six without issuing a walk.

Bryce Eldridge hit his first career home run to put San Francisco on the scoreboard in the fifth. Heliot Ramos had two singles and scored once for the Giants, who won Friday’s series opener 5-2. San Francisco has dropped nine of its last 11 games.

Padres 4, Cardinals 2

Ty France and Manny Machado went deep, while Fernando Tatis Jr. provided a go-ahead hit during a three-run fifth inning that carried host San Diego over St. Louis.

Starter Randy Vasquez (4-1) gave up six hits across five innings while allowing just one run. The right-hander issued no walks and struck out six before San Diego’s high-leverage relievers finished the job. Mason Miller earned his 12th save in 12 opportunities.

Right-hander Dustin May (3-4) pitched effectively for the Cardinals except for the fifth inning. He allowed three hits and three runs (two earned) over six innings with two walks and seven strikeouts.

Diamondbacks 2, Mets 1

Ildemaro Vargas delivered a two-run single, Merrill Kelly turned in his sharpest start of the season, and Arizona defeated New York to split the three-game series in Phoenix.

Kelly (2-3) surrendered one run on three hits across seven innings in his fifth start since returning from an early-season back injury. Vargas’ bases-loaded single off Clay Holmes (4-3) in the third came after two-out singles by Corbin Carroll and Geraldo Perdomo and a walk to Adrian Del Castillo, providing Kelly with all the run support he needed.

The Mets (15-24) sit just one-half game ahead of the Los Angeles Angels (15-25) for the worst record in the majors. They had won four of five games entering this contest. New York managed three hits, none after Tyrone Taylor’s two-out double in the fifth.