



Rookie Corbin Carroll hit his first grand slam in a seven-run seventh for his second homer of the night and the Arizona Diamondbacks handed the host Detroit Tigers their seventh straight loss, 11-6 on Friday.
Carroll is the first Arizona rookie with 10 total bases since A.J. Pollock on April 10, 2013.
Merrill Kelly (8-3) improved to 7-0 in his last six starts, allowing three runs on seven hits and two walks in 6 1/3 innings. He struck out five.
Jake Rogers homered twice for Detroit.
RAYS 8, RANGERS 3 >> Isaac Paredes homered twice and drove in a career-high six runs, Tyler Glasnow got his first win in two years, and Tampa Bay beat visiting Texas in a matchup of teams with the best records in the majors.
Paredes had an RBI double with two outs in the first inning and made it 4-1 with a three-run homer in the third off Andrew Heaney (4-4). His second homer, a two-run shot off Spencer Howard, came in a four-run sixth.
Glasnow (1-0) gave up one run, one hit and struck out six over six innings in his third start this year. It was the right-hander’s first win since June 8, 2021. He missed most of last season after Tommy John surgery and started 2023 on the injured list with a left oblique strain.
Kevin Kelly and Luis Patiño completed a three-hitter as Tampa Bay won its seventh straight game.
PIRATES 14, METS 7 >> Ke’Bryan Hayes tied career highs with five hits and four RBIs and Pittsburgh drilled visiting New York.
The Pirates jumped on Tylor Megill (5-4) early to send the reeling Mets to their seventh straight loss.
Hayes had a two-run single in the third against Megill and followed with a two-run double in the fifth off Zach Muckenhirn.
Rich Hill (6-5) worked seven innings and gave up two runs on seven hits with two walks and six strikeouts.
RED SOX 3, YANKEES 2 >> Rafael Devers and Kiké Hernández homered, and Boston edged New York at Yankee Stadium in the first meeting this year of a rivalry cut to 13 games by the new balanced schedule.
Gerrit Cole (7-1) lost for the first time this season after going unbeaten in his first 13 starts. He gave up two runs and seven hits in six innings.
Garrett Whitlock (3-2) allowed two runs — one earned — and seven hits in 6 1/3 innings with six strikeouts and one walk.
PADRES 9, ROCKIES 6 >> Yu Darvish earned his 100th career win and was backed by five home runs as San Diego beat Colorado at Coors Field.
Manny Machado, Fernando Tatis Jr., Gary Sánchez, Trent Grisham and Brandon Dixon all went deep for the Padres.
Darvish (5-4) allowed four earned runs and five hits while striking out six and walking four in 5 1/3 innings.
The loss was the Rockies’ fifth in a row.
Austin Gomber (4-5) took the loss, giving up seven earned runs and 11 hits — including three homers — over four innings.
BRAVES 3, NATIONALS 2 >> Orlando Arcia broke an eighth-inning tie with an infield single and host Atlanta beat Washington.
Trailing 2-1, the Braves rallied against Kyle Finnegan (3-3) for two runs, one earned, for their sixth consecutive win.
The Nationals lost their fifth straight.
Braves rookie AJ Smith-Shawver, a 20-year-old right-hander, did not allow an earned run in 5 1/3 innings, making his first major league start less than two years after his professional debut.
TWINS 3, BLUE JAYS 2, 10 INNINGS >> Michael A. Taylor hit a two-run homer in the fifth inning and had a go-ahead sacrifice fly in the 10th as Minnesota won at Toronto to snap a five game losing streak.
Twins rookie Royce Lewis went 4 for 4.
CARDINALS 7, REDS 4 >> Rookie Jordan Walker, Nolan Gorman and Nolan Arenado all homered, Jordan Montgomery pitched six shutout innings and St. Louis won at home over Cincinnati.
Montgomery (3-7) allowed three hits and struck out six to win for the first time since April 8 at Milwaukee. The Cardinals had lost Montgomery’s previous 10 starts.
Ben Lively (3-4) allowed seven runs on 10 hits in 6 2/3 innings.
GUARDIANS 10, ASTROS 9, 14 innings >> Will Brennan doubled home Tyler Freeman right after Freeman’s RBI double in the bottom of the 14th, and Cleveland outlasted Houston.
The Guardians fell behind 4-0 in the second inning and never led until Brennan’s game-ending hit. Cleveland tied it at 5-5, 6-6, 7-7 and 8-8, but the Astros pushed back ahead by one run each time.
The Astros made it 9-8 in the 14th when Kyle Tucker singled in automatic runner Jose Altuve.