ST. LOUIS (AP) — Rafael Devers tied a Boston record by homering for his fifth consecutive game, and the Red Sox beat the St. Louis Cardinals 11-3 on Sunday to stop a season-high, four-game losing streak.

Devers hit a two-run homer in the sixth off Ryan Fernandez, his ninth home run this season. He became the seventh Boston player to homer in five straight games, the first since Bobby Dalbec from Sept. 5-10, 2020.

Tyler O’Neill homered against his former team as Boston rebounded after falling two games under .500 for the first time this season. The Red Sox outhit St. Louis 14-6.

Nick Pivetta (2-2) gave up one run and one hit in six innings with eight strikeouts and no walks.

O’Neill, who played for St. Louis from 2018-23, had two hits and a pair of walks. He hit his 11th home run of the season, a go-ahead, first-inning drive off Matthew Liberatore (1-2).

Garrett Cooper hit an RBI double in the second, and Boston opened a 4-0 lead in the fourth on Romy González’s RBI double and Jarren Duran’s run-scoring triple.

Liberatore gave up four runs and six hits in three innings.

Lars Nootbaar homered for St. Louis, which had won five of its six previous games.

Pinch-hitter David Hamilton had a solo homer for the Red Sox in the ninth against Nick Robertson.


Cardinals: RHP Giovanny Gallegos threw a bullpen session on Friday. He went on the 15-day IL on May 6 with right shoulder impingement.


Red Sox: RHP Tanner Houck (3-5, 2.17) will open a three game series Monday at Tampa Bay and RHP Taj Bradley (1-1, 2.45). Houck threw a career-high 112 pitches over 5 2/3 innings in a 4-3 loss to the Rays on Wednesday.

Cardinals: RHP Sonny Gray (5-2, 3.05) will start Monday’s series opener against Baltimore and RHP Dean Kremer (3-3, 3.72).



(Copyright (c) 2024 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten, or redistributed.)

Join our Newsletter for the latest news right to your inbox