
Baty hits tiebreaking homer in 7th inning to send Mets past punchless Pirates 2-1
NEW YORK (AP) — Brett Baty hit a tiebreaking homer in the seventh inning and the New York Mets held off the punchless Pittsburgh Pirates 2-1 on Tuesday night.
Brandon Nimmo had an early RBI double off hard-luck loser Mitch Keller for the NL East-leading Mets (28-15), who have won five of six to move a season-best 13 games over .500.
A throwing error by shortstop Francisco Lindor helped the Pirates put runners at second and third with one out in the ninth. But closer Edwin Díaz threw a called third strike past slumping Bryan Reynolds before cleanup batter Joey Bart grounded out in a drizzle to end it.
Pittsburgh advanced a runner to third with less than two outs every inning from the second through the fourth and came up empty each time against starter Kodai Senga, who struck out seven in 5 2/3 innings.
No. 9 batter Henry Davis drew a bases-loaded walk from reliever Reed Garrett in the sixth, tying it 1-all. But then Adam Frazier grounded out for the Pirates, who finished 0 for 13 with runners in scoring position and stranded 12 overall.
Max Kranick (3-1) pitched a perfect seventh against his former team, Ryne Stanek stranded a runner in the eighth and Díaz got three outs for his ninth save.
Keller (1-5) allowed just two runs and five hits in seven innings, but lost his fifth consecutive decision. He struck out eight and walked one.
Pittsburgh center fielder Oneil Cruz sat out for the third consecutive game since leaving Saturday's 11-inning loss to Atlanta with lower back tightness.
Key moment
With two outs in the seventh, Baty lined a 1-1 changeup from Keller the other way and off the railing just above the left-field fence at Citi Field. It was his fifth home run this season and fourth in his last four games with a plate appearance. The infielder was recalled from Triple-A Syracuse on May 5.
The Mets are 17-4 at home and have won 11 of the last 12 against Pittsburgh at Citi Field.
Up next
___

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


San Francisco Chronicle
41 minutes ago
- San Francisco Chronicle
Yandy Díaz powers Rays past Marlins 3-2; Rasmussen's streak of 23 scoreless innings halted in 1st
TAMPA, Fla. (AP) — Yandy Díaz hit a tying two-run homer in the fifth inning and his double in the eighth led to the eventual winning run as the Tampa Bay Rays beat the Miami Marlins 3-2 on Sunday. Díaz homered off Miami reliever Valente Bellozo in the fifth, tying the game at 2. He doubled off Bellozo (1-3) with one out in the eighth and was replaced by pinch runner José Caballero, who stole third and scored on a Brandon Lowe's sacrifice fly off Calvin Faucher to make it 3-2. Tampa Bay's Drew Rasmussen had his MLB-leading streak of 23 scoreless innings halted in the first. Xavier Edwards had a leadoff single and advanced two bases on a groundout by Jesús Sánchez when the Rays failed to cover third base. Otto Lopez had a streak-ending RBI single for a 1-0 lead. Ronny Henriquez and Cade Gibson pitched a scoreless inningss following two shutout innings by Miami opener Anthony Veneziano. Bellozo walked Taylor Walls in the fifth before giving up Díaz's ninth home run that tied it at 2. Marlins rookie Heriberto Hernandez got the start at DH a day after he drove in the winning run with a pinch hit in the 10th inning of Miami's 11-10 victory. He singled the first three times up. He led off the fifth with a hit off Rasmussen, took second on a two-out wild pitch and scored on a base hit by Sánchez for a 2-0 lead. Rasmussen allowed two runs on six hits in six innings. He had won four straight starts and hadn't surrendered a run since losing to the Brewers on May 11. Edwin Uceta (5-1) struck out three in two perfect innings for the win. Key stat The Rays lead the majors with 90 steals, while the Marlins have allowed the most with 96. Up next The Rays will start RHP Shane Baz (5-3, 4.96) Monday in the first of three games in Boston. The Red Sox will start RHP Brayan Bello (2-1, 3.91). ___


Fox Sports
an hour ago
- Fox Sports
Yandy Díaz powers Rays past Marlins 3-2; Rasmussen's streak of 23 scoreless innings halted in 1st
Associated Press TAMPA, Fla. (AP) — Yandy Diaz hit a tying two-run homer in the fifth inning and his double in the eighth led to the eventual winning run as the Tampa Bay Rays beat the Miami Marlins 3-2 on Sunday. Díaz homered off Miami reliever Valente Bellozo in the fifth, tying the game at 2. He doubled off Bellozo (1-3) with one out in the eighth and was replaced by pinch runner Jose Caballero, who stole third and scored on a Brandon Lowe's sacrifice fly off Calvin Faucher to make it 3-2. Tampa Bay's Drew Rasmussen had his MLB-leading streak of 23 scoreless innings halted in the first. Xavier Edwards had a leadoff single and advanced two bases on a groundout by Jesus Sanchez when the Rays failed to cover third base. Otto Lopez had a streak-ending RBI single for a 1-0 lead. Ronny Henriquez and Cade Gibson pitched a scoreless inningss following two shutout innings by Miami opener Anthony Veneziano. Bellozo walked Taylor Walls in the fifth before giving up Díaz's ninth home run that tied it at 2. Marlins rookie Heriberto Hernandez got the start at DH a day after he drove in the winning run with a pinch hit in the 10th inning of Miami's 11-10 victory. He singled the first three times up. He led off the fifth with a hit off Rasmussen, took second on a two-out wild pitch and scored on a base hit by Sánchez for a 2-0 lead. Rasmussen allowed two runs on six hits in six innings. He had won four straight starts and hadn't surrendered a run since losing to the Brewers on May 11. Edwin Uceta (5-1) struck out three in two perfect innings for the win. The Rays and the Marlins (24-39) split six games this season after Tampa Bay (35-30) had won the season series six straight years. Key moment Caballero's steal of third base in the eighth was his 21st of the season — tying him for the lead in the American League. Key stat The Rays lead the majors with 90 steals, while the Marlins have allowed the most with 96. Up next The Rays will start RHP Shane Baz (5-3, 4.96) Monday in the first of three games in Boston. The Red Sox will start RHP Brayan Bello (2-1, 3.91). The Marlins and Pirates have not announced starters for the first of three games in Pittsburgh beginning Monday. ___ AP MLB: recommended
Yahoo
an hour ago
- Yahoo
Yandy Díaz powers Rays past Marlins 3-2; Rasmussen's streak of 23 scoreless innings halted in 1st
Miami Marlins pitcher Valente Bellozo throws to home plate during the fifth inning of a baseball game against the Tampa Bay Rays, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Tampa Bay Rays pitcher Edwin Uceta celebrates after the final out for the 3-2 win against the Miami Marlins in a baseball game, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Tampa Bay Rays starting pitcher Drew Rasmussen throws to home plate during the first inning of a baseball game against the Miami Marlins, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Tampa Bay Rays' Yandy Díaz (2) reacts after hitting a two-run home run during the fifth inning of a baseball game against the Miami Marlins, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Tampa Bay Rays' Yandy Díaz (2) reacts after hitting a two-run home run during the fifth inning of a baseball game against the Miami Marlins, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Miami Marlins pitcher Valente Bellozo throws to home plate during the fifth inning of a baseball game against the Tampa Bay Rays, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Tampa Bay Rays pitcher Edwin Uceta celebrates after the final out for the 3-2 win against the Miami Marlins in a baseball game, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Tampa Bay Rays starting pitcher Drew Rasmussen throws to home plate during the first inning of a baseball game against the Miami Marlins, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) Tampa Bay Rays' Yandy Díaz (2) reacts after hitting a two-run home run during the fifth inning of a baseball game against the Miami Marlins, Sunday, June 8, 2025 in Tampa, Fla. (AP Photo/Phelan M. Ebenhack) TAMPA, Fla. (AP) — Yandy Díaz hit a tying two-run homer in the fifth inning and his double in the eighth led to the eventual winning run as the Tampa Bay Rays beat the Miami Marlins 3-2 on Sunday. Díaz homered off Miami reliever Valente Bellozo in the fifth, tying the game at 2. He doubled off Bellozo (1-3) with one out in the eighth and was replaced by pinch runner José Caballero, who stole third and scored on a Brandon Lowe's sacrifice fly off Calvin Faucher to make it 3-2. Advertisement Tampa Bay's Drew Rasmussen had his MLB-leading streak of 23 scoreless innings halted in the first. Xavier Edwards had a leadoff single and advanced two bases on a groundout by Jesús Sánchez when the Rays failed to cover third base. Otto Lopez had a streak-ending RBI single for a 1-0 lead. Ronny Henriquez and Cade Gibson pitched a scoreless inningss following two shutout innings by Miami opener Anthony Veneziano. Bellozo walked Taylor Walls in the fifth before giving up Díaz's ninth home run that tied it at 2. Marlins rookie Heriberto Hernandez got the start at DH a day after he drove in the winning run with a pinch hit in the 10th inning of Miami's 11-10 victory. He singled the first three times up. He led off the fifth with a hit off Rasmussen, took second on a two-out wild pitch and scored on a base hit by Sánchez for a 2-0 lead. Rasmussen allowed two runs on six hits in six innings. He had won four straight starts and hadn't surrendered a run since losing to the Brewers on May 11. Edwin Uceta (5-1) struck out three in two perfect innings for the win. Advertisement The Rays and the Marlins (24-39) split six games this season after Tampa Bay (35-30) had won the season series six straight years. Key moment Caballero's steal of third base in the eighth was his 21st of the season — tying him for the lead in the American League. Key stat The Rays lead the majors with 90 steals, while the Marlins have allowed the most with 96. Up next The Rays will start RHP Shane Baz (5-3, 4.96) Monday in the first of three games in Boston. The Red Sox will start RHP Brayan Bello (2-1, 3.91). The Marlins and Pirates have not announced starters for the first of three games in Pittsburgh beginning Monday. ___ AP MLB: