Yainer Diaz went 3-for-3 with six RBIs and the Houston Astros rang up nine runs in the bottom of the eighth to pile on the visiting St. Louis Cardinals 24-1 in a spring training game on Sunday in West Palm Beach, Fla.
Diaz hit a two-run single in the first inning before blasting a grand slam in the second. Will Wagner added three RBIs and Corey Julks had a two-run shot in the seventh that made it 15-1 Houston.
The Astros then batted around in the eighth, totaling 14 at-bats. Rylan Bannon had both a run-scoring single and an RBI sacrifice fly during the inning.
Astros starter Jose Urquidy scattered four hits over four innings, allowing the lone run on a multiple-error play in the second that scored Oscar Mercado. Cardinals starter Jack Flaherty yielded six earned runs on four hits and three walks over 3 2/3 innings.
Tigers 11, Rays 10
After Detroit stormed ahead in the eighth inning, Ryan Kreidler hit a walk-off RBI single in a win over visiting Tampa Bay in Lakeland, Fla.
Kerry Carpenter’s two-run single in the eighth launched a four-run Tigers uprising, but Matthew Dyer’s three-run shot in the top of the ninth allowed the Rays to tie it 10-10 before Kreidler drove home Jonathan Davis.
Riley Greene mashed a three-run home run 410 feet to center and Jonathan Schoop added a solo shot for the Tigers. Francisco Mejia had a solo homer for the Rays.
Yankees 6, Blue Jays 2
Jhony Brito tossed 5 1/3 perfect innings to help host New York beat Toronto in Tampa, Fla.
Brito (2-0), who split last season between Double-A and Triple-A and has yet to crack the big leagues, threw three strikeouts (all in the first inning) and threw 58 pitches. He received run support from Aaron Judge’s second homer of the spring and Anthony Rizzo’s first.
Matt Chapman and Andres Sosa drove in the Blue Jays’ runs.
Orioles 4, Phillies 2
Anthony Santander hit his first home run of the spring, a two-run shot, to help host Baltimore beat Philadelphia in Sarasota, Fla.
The Orioles scored their other runs on a balk and a throwing error by Phillies catcher Aramis Garcia. Starter Kyle Bradish allowed just one run and one hit in five innings with three strikeouts.
Jake Cave went 2-for-3 with an RBI double and Jim Haley homered for the Phillies.
Twins 7, Red Sox 2
Ryan Jeffers, Willi Castro and Hernan Perez each smacked a two-run homer to lift visiting Minnesota past Boston in Fort Myers, Fla.
Twins starter Sonny Gray threw three perfect innings with four strikeouts. Chris Sale gave up Jeffers’ homer and four other hits over five innings, walking two and fanning three.
Rafael Devers hit his first homer of the spring for the Red Sox.
Braves 8, Pirates 1
Austin Riley and Eddie Rosario hit early solo home runs and Ozzie Albies had a two-run single as host Atlanta beat Pittsburgh in North Port, Fla.
Braves starter Spencer Strider struck out four batters over four scoreless innings with one walk and two hits.
Chris Owings got the Pirates on the board in the ninth with a sac fly.
Nationals 2, Marlins (ss) 2
Victor Mesa Jr.’s RBI single for Miami in the sixth inning tied the game for good against visiting Washington in Sarasota, Fla.
Bryan De La Cruz scored for the Marlins on a throwing error and starter Jesus Luzardo gave up two runs on three hits and two walks in five innings, with four strikeouts.
Jeimer Candelario and Alex Call supplied the RBIs for the Nationals. Starter Josiah Gray gave up just one hit, one walk and one unearned run over four innings with three strikeouts.
Marlins (ss) 3, Mets 3
Francisco Lindor’s RBI single tied the game in the bottom of the fifth, and neither team scored again as host New York drew with Miami’s split squad in Port St. Lucie, Fla.
Starling Marte went 3-for-3 with an RBI double and a run for the Mets. Justin Verlander started and gave up three runs on eight hits and four walks while striking out three over five frames.
Troy Johnston hit a run-scoring triple to launch the Marlins’ three-run fourth. Jose Devers went 3-for-4 with a run.
Guardians 3, Reds (ss) 2
Amed Rosario and Johnathan Rodriguez homered in all three of Cleveland’s runs in a win over visiting Cincinnati in Goodyear, Ariz.
Rosario hit a solo shot in the third inning and Rodriguez added a two-run blast in the fourth. Guardians starter Triston McKenzie was removed after one inning as a precautionary measure due to right arm tightness.
Wil Myers hit an RBI double and Michael Siani added an RBI single for the Reds.
Rockies 4, White Sox 2
Michael Toglia went 2-for-5 and opened the scoring with an RBI double to help Colorado beat host Chicago in Phoenix.
Rockies starter Austin Gomber (2-1) allowed just one hit and one walk in five scoreless innings, tossing three strikeouts.
White Sox starter Lucas Giolito (0-2) went 5 1/3 innings and yielded just one run on four hits and a walk, striking out six. Seby Zavala hit a two-run home run in the bottom of the eighth for Chicago.
Cubs 5, Royals 0
Justin Steele and three relievers held Kansas City to five hits in a shutout win for host Chicago in Mesa, Ariz.
Steele (1-1) scattered four hits and one walk across six innings, recording six strikeouts. He got his run support from home runs by Patrick Wisdom (solo), Dansby Swanson (two-run) and Cody Bellinger (two-run).
Royals starter Ryan Yarbrough (0-1) allowed three runs and three hits while striking out three over three innings.
Giants 9, Athletics 5
David Villar hit a three-run shot and Brett Auerbach went 4-for-5 with three RBIs and two runs to lift San Francisco past host Oakland in California.
Joc Pederson added a solo shot for the Giants. Starter Alex Wood tossed 10 strikeouts over 5 1/3 innings, allowing three runs (two earned) on three hits and three walks.
Solo homers in the bottom of the ninth by Pablo Reyes and Carlos Perez weren’t enough for the Athletics to rally in front of their home fans.
Diamondbacks 4, Brewers 4
Noah Campbell drew a bases-loaded walk in the bottom of the ninth to help host Milwaukee tie Arizona in Phoenix.
Christian Yelich homered for the third time this spring, a two-run shot that tied the game 3-3 in the fifth following Joey Wiemer’s RBI double.
P.J. Higgins homered in the top of the ninth to put the Diamondbacks ahead 4-3 before the game-tying walk. Jake McCarthy went 2-for-3 with an RBI double.
Reds (ss) 7, Rockies 5
Nine-hole hitter Daniel Vellojin had two RBIs and Cincinnati’s split squad led wire to wire to beat host Colorado in Scottsdale, Ariz.
Jason Vosler went 2-for-3 with two runs for the Reds, who had nine pitchers each complete one inning.
Elehuris Montero hit his fifth homer of the spring, a two-run shot, and Brenton Doyle went 2-for-3 with an RBI triple for the Rockies.
Mariners 5, Padres 5
Trent Grisham collected all five RBIs for San Diego in its tie with visiting Seattle in Peoria, Ariz.
Grisham went 3-for-3 with two two-run homers and an RBI single. Padres starter Michael Wacha went five innings and yielded eight hits, two walks and four runs.
Teoscar Hernandez had two RBIs for the Mariners, and Gabriel Gonzalez’s run-scoring double forged the 5-5 score in the seventh. Starter Logan Gilbert allowed just two runs on two hits without a walk over four innings, fanning three.
Dodgers 3, Angels 0
Clayton Kershaw struck out seven in six shutout innings as the host Dodgers blanked the Angels in Los Angeles.
The Dodgers scored twice in the second inning on back-to-back homers by Max Muncy and Chris Taylor. James Outman added a solo shot in the eighth inning.
Angels starter Tucker Davidson gave up three hits and two runs in 4 1/3 innings.
–Field Level Media