Sports

Sonny Gray fans 11 to lead Red Sox over Rockies

Wilyer Abreu homered and tripled, Sonny Gray struck out a season-high 11 over seven innings and the Boston Red Sox beat the Colorado Rockies 5-2 in Denver on Tuesday night.

Nate Eaton produced three hits, two RBIs and two runs while Anthony Seigler had two hits for Boston.

Gray (9-1) matched his season high in innings, set in his last outing, and allowed one run on six hits and three walks.

Willi Castro and Ezequiel Tovar homered and Troy Johnston and TJ Rumfield finished with two hits apiece for Colorado.

Rockies lefty Sean Sullivan, in his third career start and first at home, had control issues early. He issued five walks over the first three innings, with two of those batters scoring.

Two of the walks came in the third, and a balk put runners on second and third with one out. Sullivan escaped when he struck out Jarren Duran and got Caleb Durbin to ground out.

The Red Sox cashed in the first base on balls, which led off the game. Eaton stole second and scored on Abreu's triple to center. Eaton's single in the second brought home Andruw Monasterio to make it 2-0.

Colorado got one back in the bottom of the second on Castro's 435-foot home run to right, his sixth of the season. The Rockies had a chance to add on when Johnston followed with a double, but he was stranded at third.

Abreu extended Boston's advantage when he led off the fifth with his 10th home run of the season.

Sullivan (0-2) allowed three runs on five hits in five innings. He struck out three and walked five.

Boston struck again in the sixth against reliever Zach Agnos. With two outs, Siegler singled, took second on a wild pitch and scored on Eaton's double. Ceddanne Rafaela followed with a single to make it 5-1.

Colorado had runners on first and third with one out in the seventh, but Gray struck out Mickey Moniak and got Hunter Goodman on a fielder's choice. Tovar hit a solo shot in the ninth inning, his sixth of the season.

--Field Level Media

Copyright 2026 Field Level Media. All Rights Reserved.

This story was originally published June 23, 2026 at 8:26 PM.

Get unlimited digital access
#ReadLocal

Try 1 month for $1

CLAIM OFFER