Ivan Herrera hit a three-run homer and scored twice as the St. Louis Cardinals held off the visiting Cleveland Guardians for a 6–5 win on Saturday night.
However, the Guardians still clinched the American League Central. Their magic number was one coming into Saturday’s action, and the second-place Kansas City Royals’ loss to the San Francisco Giants earlier in the day was enough to get the job done.
Jordan Walker hit a two-run shot for the Cardinals, who won for the fourth time in their past six games.
Reds 7, Pirates 1
Elly De La Cruz had three hits, four RBIs and two runs to help Cincinnati beat visiting Pittsburgh.The Reds, who won the opener of the three-game set on Friday, have won five of their past eight games. Cincinnati starting pitcher Rhett Lowder (2–2) held the Pirates scoreless on five hits through five innings, and De La Cruz’s three-run shot to right field in the fourth inning provided the run support.
Nationals 5, Cubs 1
MacKenzie Gore came within eight outs of the eighth no-hitter in franchise history, lifting visiting Washington past Chicago.The Cubs didn’t get to Gore (10–12) until Patrick Wisdom clubbed a solo shot with one out in the seventh. That was the only hit and run the lefty allowed in his seven innings. Meanwhile, Joey Gallo broke the game open with a three-run homer in the sixth for the Nationals, who had dropped five straight. Jose Tena went 3-for-4 with a run.
Tigers 6, Orioles 4 (10 innings)
Riley Greene singled in a run in the top of the 10th inning and Zach McKinstry added a sacrifice fly as Detroit pulled out the victory against host Baltimore.The Tigers have won five of their past six games in their quest to rise in the American League wild-card mix. They rebounded after squandering a two-run lead in the ninth and had to hang on to extend the game. Orioles All-Star Gunnar Henderson’s two-run double with the bases loaded and no outs tied the score in the ninth. With runners on second and third after Henderson’s double, Cedric Mullins grounded out, Anthony Santander popped out and Colton Cowser flied out against Beau Brieske (3–4), who was summoned from the bullpen after Jason Foley failed to record an out while facing four batters.
Mets 6, Phillies 3
Francisco Alvarez homered in the second inning and laced a key two-run double in the seventh for host New York, which beat Philadelphia in the third game of a four-game series.The win by the Mets prevented the playoff-bound Phillies from clinching their first National League East title since 2011. Philadelphia’s magic number stayed at one heading into the series finale Sunday.
Braves 6, Marlins 2
Matt Olson slugged a tiebreaking, two-run homer in the seventh inning as Atlanta defeated host Miami.Gio Urshela followed Olson with another two-run homer in the seventh. Former Marlins star Jorge Soler had a solo blast in the second inning.
Rays 3, Blue Jays 2
Jonathan Aranda homered for the second straight game and starter Taj Bradley broke a seven-game skid as Tampa Bay secured a winning record at home this season by edging Toronto.Aranda was the Rays’ offensive star Friday after homering off Blue Jays starter Jose Berrios for the game’s only run. On Saturday, he went 2-for-3 with two runs, two RBIs and a walk. He continued his power surge in the third inning with a two-run shot, swatting a Yariel Rodriguez 95 mph fastball 414 feet to straightaway center. Tampa Bay improved to 41–39 at home this season and are 4–1 on their homestand.
Giants 9, Royals 0
LaMonte Wade Jr. and Matt Chapman each belted a pair of solo homers and Mike Yastrzemski also went deep, lifting visiting San Francisco over Kansas City.Landen Roupp (1–1) picked up his first career major league win after scattering three hits over five innings. He walked three and struck out three. The 26-year-old was making his 22nd appearance (third start) of the season for the Giants.
Diamondbacks 5, Brewers 0
Joc Pederson and Ketel Marte each had a two-run homer and Merrill Kelly tossed five innings of two-hit ball as visiting Arizona notched its third consecutive victory over Milwaukee.The Diamondbacks remained two games behind the San Diego Padres for the top spot in the NL wild-card race.
Mariners 8, Rangers 4
Julio Rodriguez went 4-for-6 with a home run, four RBIs and two runs scored and Jorge Polanco doubled and had three hits as Seattle kept its playoff hopes alive with a victory over Texas in Arlington, Texas.J.P. Crawford tripled and had two hits and Cal Raleigh and Justin Turner also had two hits for Seattle, which moved to within 1 1/2 games of idle Minnesota for the final wild-card spot in the American League. The Twins hold the head-to-head tiebreaker.
Astros 10, Angels 4
Yordan Alvarez and Kyle Tucker each had four hits and a homer to support Ronel Blanco, who recorded his 14th quality start, as Houston rolled to a victory over visiting Los Angeles.Tucker finished 4-for-4 with a walk and two RBIs for his second consecutive four-hit game, and Alvarez went 4-for-5 and scored twice. The Astros reduced their magic number to clinch the American League West to three games. Blanco (12–6) won his third straight decision.
Yankees 10, Athletics 0
Aaron Judge belted his major-league-leading 54th home run, Carlos Rodon threw six shutout innings and visiting New York bombarded Oakland, giving manager Aaron Boone the 600th career win.The Yankees reduced their magic number to three to clinch the American League East after the Detroit Tigers beat the Baltimore Orioles earlier in the day. Giancarlo Stanton hit a three-run shot and Anthony Volpe added a solo blast.
Padres 6, White Sox 2
Xander Bogaerts, David Peralta and Elias Diaz all homered as San Diego sent visiting Chicago to the brink of modern major league history.The Padres are three games behind the first-place Dodgers in the NL West after Los Angeles lost to the Colorado Rockies on Saturday.
Rockies 6, Dodgers 3
Ryan McMahon hit a go-ahead home run in the fifth inning, Charlie Blackmon went deep in the ninth and visiting Colorado beat Los Angeles.McMahon reached 20 home runs for the fourth consecutive season and fifth straight not counting the pandemic-shortened 2020 season.
Mookie Betts hit a two-run home run for the Dodgers, whose magic number for clinching their 11th division title in 12 seasons remained at five.