BOSTON >> 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.
Both of Betts' homers went into the first row of Green Monster seats. His slam made it 9-0 in the seventh, and solo shot came in the fourth.
Boston has homered in a club-record 21 straight games.
Relying mostly on fastballs in the mid-to-upper 90s mph with an occasional curveball and slider, Kelly struck out seven and walked three.
Junichi Tazawa went 1 1/3 scoreless innings and Heath Hembree got the final three outs in the combined two-hitter.
Bradley made a diving catch of Marlon Byrd's line drive a pitch before Uribe's hit.
Trevor Bauer (3-2) gave up four runs in five-plus innings.
Bradley reached after second baseman Jason Kipnis made a diving stab on his grounder up the middle and threw high to first, taking Santana off the bag.
The Red Sox jumped ahead 3-0 in the third. Xander Bogaerts had an RBI single before Hanley Ramirez's two-run single.
Indians: Manager Terry Francona said RHP Cody Anderson will be recalled from Triple-A Columbus and start the second game of a DH Monday against the White Sox.
Red Sox: RHP Carson Smith (right elbow soreness) is expected to be examined by Mets medical director Dr. David Altchek. . Utility player Brock Holt (seven-day concussion DL) is planning to see Dr. Michael Collins in Pittsburgh on Tuesday. . LHP Eduardo Rodriguez (right knee since spring training) is now wearing a brace and scheduled for a rehab start Tuesday for Triple-A Pawtucket. . C Ryan Hanigan left with a bruised left hand after getting hit by a pitch.
The Red Sox announced that minor league LHP Brian Johnson was placed on the temporary inactive list to seek treatment for anxiety. The club said he's going to the team's spring training complex in Fort Myers, Florida for non-baseball activities.
Indians: RHP Danny Salazar (4-2, 1.80 ERA) is set for the series finale Sunday. He gave up one run in 7 1/3 innings in his last start, a win over Cincinnati.
Red Sox: RHP Rick Porcello (6-2, 3.51) is coming off his worst start of the season when he gave up five runs in five innings in a loss at Kansas City.