NEW YORK — Rookie Roman Anthony hit a two-run homer in the ninth inning and drove in three runs in a memorable Yankee Stadium debut, and the Boston Red Sox survived struggles at the plate for a 6-3 victory over the New York Yankees on Thursday night.
Newcomer Nathaniel Lowe hit an RBI double off Luke Weaver (3-4) in the seventh to give Boston a 4-3 lead.
Anthony, who had an RBI single in the sixth, hit his fifth career homer when he connected off Yerry De Los Santos after first baseman Paul Goldschmidt committed New York’s fourth error. Anthony flipped his bat before he rounded the bases.
“It was awesome. Quite the atmosphere,” Anthony, 21, said.
He became the fourth Red Sox rookie (Marcelo Mayer, Kristian Campbell and Carlos Narvaez) to homer vs. the Yankees this year, Boston’s most in a season since 2014.
And his latest success at the plate — he has an .852 OPS to go with a .286 average and five home runs — left veterans like teammate Alex Bregman singing his praises yet again.
“To be honest, he’s probably the most mature 21-year-old baseball-wise I’ve ever seen around in my life. I’m trying to find out what he does wrong. Honestly. We all are,” Bregman said with a smile. “We don’t know if he has any vices or anything. He just does everything the right way.
“The moment is never too big for him. He knows who he is, he knows what he does well and he sticks to that.”
The Red Sox went 3-for-19 with runners in scoring position, snapped a three-game losing streak and moved within one game of the Yankees for the American League’s first wild-card spot. The Red Sox have won six straight vs. New York, Boston’s longest win streak in the rivalry since 2023, when it won seven.
Ceddanne Rafaela scored Boston’s first run on a throwing error by catcher Ben Rice.
Rice homered and Goldschmidt hit an RBI single for the Yankees, whose fourth five-game winning streak was stopped.
After Boston starter Lucas Giolito allowed three runs and five hits in 4⅔ innings, five relievers combined on 5⅓ scoreless innings, including Greg Weissert (5-4), who held the Yankees to one hit in 1⅓ innings.
New York starter Luis Gil allowed two runs (one earned) and four hits in five innings. He issued five walks in his fourth start since returning from a lat strain.
Information from ESPN Research and The Associated Press was used in this report.