BOSTON — The Houston Astros did something on Friday night they had never done before.
They won a game at Fenway Park.
The Astros, who tied the score on a bizarre baserunning play in the eighth inning, got a pop-fly, two-run double by rookie Jake Marisnick in the 10th inning to pull out a 5-3 victory over the Boston Red Sox.
The win came in the ninth game at Fenway for the Astros, who were in the National League until last season.
The loss ended Boston’s four-game winning streak and also extended the Curse of Ben Affleck’s birthday — the Red Sox losing for the 15th straight time on the Hollywood star’s big day, a huge fan who grew up in nearby Cambridge.
The Astros, who matched last year’s victory total with win No. 51, loaded the bases with nobody out on two hits and a hit batter against loser Craig Breslow (2-4).
Breslow got an out and so did right-hander Junichi Tazawa, but Marisnick came through with his second hit of the night — good for his fourth and fifth RBIs in 14 games with Houston.
Left-hander Tony Sipp (3-2) worked the final 1 1/3 innings for the win.
Boston right-hander Clay Buchholz failed to hold a 2-0 lead and gave up a tying homer in the seventh to Robbie Grossman. It was the third hit of the night for the Houston shortstop, who hit his sixth homer of the season after driving in his team’s first run.
The Red Sox then went ahead again on an RBI single by right fielder Brock Holt in the bottom of the inning.
Buchholz, who pitched a three-hit shutout against the Astros in Houston on July 13, left after seven innings but failed to get a win for his fifth straight start.
With two outs and two on in the Houston eighth, third baseman Matt Dominguez hit a grounder to short. Xander Bogaerts’ flip to second baseman Dustin Pedroia was a hair late. Pinch-runner Gregorio Petit rounded third and was caught short of home. He stopped, eluded catcher Christian Vazquez and then scored as reliever Burke Badenhop dropped the ball at the plate.
The Red Sox challenged both calls and both were confirmed.
Left fielder Yoenis Cespedes gave the Red Sox a 2-0 lead in the fourth inning with his 20th homer of the season, his third in the last five games and his first in 10 career games at Fenway.
Pedroia, who fouled a ball of his foot earlier in the game, left after eight innings with an apparent injury.