David Ortiz went 4 for 4 with a solo home run and a double that sent a fan flying, Jackie Bradley Jr. extended his hitting streak to 27 games and the Boston Red Sox beat the Cleveland Indians 5-2 on Sunday.

The Red Sox won for the 10th time in 14 games.

Bradley singled in the fifth inning to extend his string. It’s the longest hitting streak in the majors since Colorado’s Nolan Arenado had a 28-gamer in 2014.

Ortiz drove in three runs. His RBI double in the second put the Red Sox ahead 3-2, and when the ball bounced over Boston’s bullpen, a fan came charging from his seat and fell into a fence trying to retrieve the souvenir.

Ortiz was a triple short of a cycle when another ground-rule double bounced into the bullpen near the center-field triangle.

Rick Porcello (7-2) went 5 2/3 innings, giving up two runs on five hits. Craig Kimbrel got three outs for his 12th save.

Danny Salazar (4-3) gave up four runs in 4 1/3 innings. He hadn’t allowed more than three in all eight of his starts this season.

Xander Bogaerts had three hits for Boston, extending his career-best streak to 16. Jason Kipnis had a two-run single for Cleveland.

Bradley extended his streak with a single to right. Dom DiMaggio owns the longest Red Sox hitting streak of 34 in 1949.

Bradley’s hit came after Ortiz connected for his 514th career homer, a drive into the Indians’ bullpen. This time, a fan tried to climb over a fence to catch the souvenir when it bounced on the bullpen roof.

Salazar was hit on a hard comebacker by Hanley Ramirez and stayed in the game.

(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