Buddy Kennedy homered and drove in three runs to help the Philadelphia Phillies outlast the host Boston Red Sox 18-8 on Tuesday afternoon in Fort Myers, Fla.
Josh Breaux also homered while Alec Bohm and Otto Kemp each drove in two runs for the Phillies, who racked up 13 hits.
Ceddanne Rafaela had two RBIs for the Red Sox, who had 11 hits. Boston reliever Adam Ottavino recorded just one out in the second inning, allowing six runs on three hits and three walks, part of a seven-run inning that gave Philadelphia a 9-0 lead heading into the bottom of the second.
The Phillies were 8-for-16 with runners in scoring position, and Boston was 6-for-9.
Orioles 6, Yankees 2
Ryan Mountcastle slugged a three-run homer in the first inning to lead visiting Baltimore past a New York split squad in Tampa, Fla.
Colton Cowser and Vimael Machin had two hits apiece in Baltimore’s 11-hit attack. Four pitchers combined to strike out 12 Yankees.
Paul Goldschmidt had an RBI double and Dominic Smith stroked a run-scoring single for New York. Clarke Schmidt served up Mountcastle’s blast.
Tigers 3, Braves 1
Jack Flaherty tossed four no-hit innings and Thayron Liranzo had a two-run double to lead visiting Detroit past Atlanta in North Port, Fla.
Jace Jung hit a homer in the sixth inning off Braves reliever Dylan Covey to break a scoreless tie. Liranzo’s double came in the seventh to make it 3-0.
Geraldo Quintero homered in the bottom of the seventh for Atlanta’s lone run. Grant Holmes allowed one hit in five scoreless innings for the Braves.
Blue Jays 3, Twins 2
Josh Rivera delivered a tiebreaking RBI single in the eighth inning to lift the Blue Jays over the visiting Twins in Dunedin, Fla.
Toronto trailed 2-0 before Bo Bichette hit a sacrifice fly in the sixth and Daulton Varsho connected on a game-tying blast in the seventh. Chris Bassitt allowed two hits over 4 2/3 scoreless innings.
Jose Miranda clubbed a two-run homer to stake Minnesota to the lead. Andrew Morris allowed one hit in three innings for the Twins.
Pirates 9, Yankees 1
Oneil Cruz smacked a three-run homer in a four-run third inning to help Pittsburgh rout a visiting New York split squad in Bradenton, Fla.
Billy Cook homered earlier in the third for the Pirates. Paul Skenes pitched four innings for Pittsburgh and gave up one run on four hits while striking out five.
Skenes served up a homer to Trent Grisham in the fourth for the lone New York run. Cameron Schlittler was torched for six runs on seven hits over 3 1/3 innings.
Astros 7, Mets 4
Jose Altuve stroked a two-run double as part of a five-run seventh inning as host Houston rallied to beat New York in Palm Beach, Fla.
The Astros trailed 4-0 before Brendan Rodgers hit a two-run double in the seventh. Altuve doubled later in the inning and Luis Guillorme followed with a pinch-hit single to put the Astros ahead.
Donovan Walton hit a grand slam for New York in the top of the seventh. Luisangel Acuna had two of the Mets’ six hits.
Marlins 12, Cardinals 5
Otto Lopez hit two of Miami’s five homers as the Marlins powered past host St. Louis in Jupiter, Fla.
Griffin Conine went 3-for-4 with a homer and four RBIs for Miami. Nick Fortis and Matt Mervis also went deep for the Marlins.
Jose Barrero had two hits and two RBIs for the Cardinals. St. Louis starter Erick Fedde allowed six runs and seven hits over four innings.