Kelly takes no-hitter 6 2/3, Betts 2 HRs in Boston's win

Boston Red Sox's Mookie Betts, right, celebrates his grand slam with Hanley Ramirez (13) during the seventh inning of a baseball game against the Cleveland Indians in Boston, Saturday, May 21, 2016. (AP Photo/Michael Dwyer)
Michael Dwyer/AP

BOSTON (AP) Joe Kelly pitched no-hit ball for 6 2/3 innings, Mookie Betts had a grand slam and a solo homer, and the Boston Red Sox beat the Cleveland Indians 9-1 on Saturday.

Jackie Bradley Jr. extended his majors' best hitting streak to 26 games with an infield single. Dom DiMaggio owns the Red Sox record with a 34-game string in 1949.

Kelly (2-0) came off the 15-day disabled list earlier in the day after being out with a right shoulder impingement since April 20. He shut down the Indians until Juan Uribe broke up the no-hit bid with a double to the right-center gap with two outs in the seventh. Manager John Farrell immediately pulled Kelly at 104 pitches. Kelly left to a long loud ovation.

Carlos Santana homered for the Indians, who had won a season-best five in a row.