



For five innings, Fenway Park witnessed a tense pitchers’ duel. Then the 2025 Rockies showed up, and the drama ended. You can guess the result, if not the score.
The Red Sox — carried by a rare complete game by Brayan Bello and charged by a three-run homer by former Rockie Trevor Story — blasted their way to a 10-2 victory Tuesday night. The Rockies, continuing their road to baseball infamy, had five hits, struck out 10 times, and tumbled to a 21-71 record. Colorado is 50 games under .500, and it’s not even the All-Star break.
The Rockies’ offense was helpless against Bello for eight innings. He struck out seven of the first nine batters he faced. He didn’t allow any runs until All-Star catcher Hunter Goodman hit a two-run homer in the ninth, scoring Tyler Freeman, who singled, extending his on-base streak to 22 games.
“(Bello) was good tonight. He was really good,” Rockies manager Warren Schaeffer told Rockies.TV “Both his sinker and slider. Seventeen inches of movement, and that covers the whole plate. He was on from the beginning and he never really let up.”
Kyle Freeland, Colorado’s lefty starter, went toe-to-toe with Bellow for five innings.
It all fell apart in the sixth, though Freeland was hardly to blame. He gave up a one-out single to Romy Gonzalez and walked Roman Anthony. When Freeland struck out Rob Refsyner for the second out, it looked like Freeland had dodged danger.
But Story chipped an RBI single to right to give the Sox a 1-0.
Freeland was done, but reliever Juan Mejia couldn’t keep the game close. Ceddanne Rafaela ripped a two-run double to left, and Jarren Duran followed with an RBI single to right. A zero-zero game had turned into a 4-0 Boston lead.
“That’s baseball,” Freeland told reporters in Boston. “We have said it a thousand times this year, but that stuff happens. I made a quality pitch (to Story), but he put a quality swing on it.”
In its sixth-run seventh, Boston pummeled reliever Jake Bird, who’s been Colorado’s best pitcher this season.
In order: Nate Eaton hit a leadoff single, Gonzalez hit an RBI triple off the Green Monster, Anthony hit an RBI single to left, Bird walked Rob Refsnyder, and Story (2 for 4, four RBIs) launched his three-run rocket over the Monster.
Duran finished the onslaught with a solo homer off Zach Agnos, who had relieved Bird.
Duran mashed Agnos’ splitter 456 feet into the right field bleachers. The longest home run at Fenway this season left Duran’s bat at 109.3 mph.
On a hot, muggy night in Boston, Freeland surrendered just three runs on four hits over 5 2/3 innings. Freeland struck out six and walked two. Freeland is now 1-10 with a 5.44 ERA.
“I thought it was one of his better outings of the year,” Schaeffer said. “All of his breaking stuff was working. He was putting the ball where he wanted to. He deserved to get through that sixth inning, I thought. There were two out and he threw a good pitch to ‘Trev,’ but he hit a jam shot out there.”