BOSTON (AP) Mike Yastrzemski had a visit from his grandfather Carl and then homered into the Red Sox bullpen like the Hall of Fame outfielder so often did in his heyday, and the San Francisco Giants beat Boston 3-1 on Thursday.

Ryan Walker (3-2) pitched a perfect sixth inning to help the Giants avoid the sweep and snap Bostonā€™s four-game winning streak. Camilo Doval pitched the ninth for his sixth save.

ā€œSix hits. Scratched three runs out of it today, but thereā€™s still more out there,ā€ said Giants manager Bob Melvin, whose team had just 15 hits in the three-game series. ā€œBut when you win a game you donā€™t really concern yourselves with that. Itā€™s when weā€™re losing games and not get many hits and not scoring many runs. Did enough today.ā€

Tyler Oā€™Neill walked twice and hit a wall-scraping popup to drive in Bostonā€™s only run.

Carl Yastrzemski visited his grandson in the visitor's clubhouse before the game, but did not stay to see Mike come up in the third inning of a scoreless, hitless game and line a 1-1 pitch from Josh Winckowski over the short wall in right field. Although there were plenty of Giants fans in the crowd for the teamā€™s first trip to Boston in five years, even the Red Sox fans stood and cheered for the opponent with the familiar last name.

The Red Sox tied it in the bottom half when Oā€™Neill doubled off the Green Monster and Rafael Devers came around from first base to score. But San Francisco went ahead in the seventh on three straight singles that chased Zack Kelly (0-1), and then made it 3-1 on Nick Ahmedā€™s sacrifice fly.

The elder Yastrzemski hit 237 of his 452 career homers at Fenway Park during a 23-year career as the Red Sox left fielder. Mike now has two of his 90 career homers in six interleague games at the ballpark.

GOOD AND BAD

The Red Sox loaded the bases in the first on two walks and a hit batter, but Giants starter Kyle Harrison got Garrett Cooper to fly out to end the inning. Harrison allowed one run and three hits in five innings, striking out seven and walking five.

Giants center fielder Jung Hoo Lee lost Ceddanne Rafaelaā€™s high fly ball in the sun in the fourth inning, allowing it to fall in for a double. But Harrison got Bobby Dalbec on a grounder to second.

In the fourth, Lee came in to make a diving catch of Jarren Duranā€™s sinking liner, saving a run in a 1-1 game.

ā€œIā€™ve never played outfield in the big leagues, so Iā€™m not one to speak on it. But at that time, in that situation, I needed to get that last guy out,ā€ Harrison said. ā€œI didnā€™t make the best pitch, and Jung Hoo picked me up in the outfield. I was fired up.ā€

UP NEXT

Giants: Head to Philadelphia for four games, with RHP Jordan Hicks (2-0) starting against RHP Aaron Nola (4-1) on Friday.

Red Sox: Travel to Minnesota for a three-game series starting Friday. RHP Tanner Houck (3-2) will face RHP Chris Paddack (2-1).

---

AP MLB: https://www.apnews.com/MLB

Copyright 2024 STATS LLC and Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and Associated Press is strictly prohibited.