Trevor Bauer tipped his cap after receiving a standing ovation when he walked to the dugout after being removed in the seventh inning. It might have been the righthander's final appearance at home with the Cleveland Indians.

Bauer struck out 10 in 6⅔ innings, Jose Ramirez hit a go-ahead home run in the sixth inning and the Indians beat the Detroit Tigers for the 11th consecutive time, 6-3.

Bauer (9-7) has been the subject of trade rumors as the July 31 deadline approaches. Several scouts were seated behind home plate to watch Bauer, who could be one of the big names dealt by end of the month. He has two scheduled starts before the deadline, but both will be on the road.

Asked if the possibility of being traded is on his mind, Bauer said: "Nope. Don't think about it."

Indians manager Terry Francona said President of Baseball Operations Chris Antonetti spoke with Bauer and other players who have been mentioned in trade rumors.

"He's fine," Francona said. "He likes to pitch. I hope he likes to pitch here. I think he does. We know how good he is. The one thing you know is on the day he pitches you're going to get a guy who goes out there and is not going to back down and is going to compete."

Bauer is unhappy that he has given up five homers in his past two starts, including a solo shot by Niko Goodrum in the second and a two-run shot by Harold Castro in the third. He gave up three homers to the Twins on Friday.

"It's ridiculous," he said. "Can't keep the ball in the yard, man. That's what I'm mad about."

Cleveland swept the four-game series and moved to 12-1 vs. Detroit this season. The Indians have won 11 of 13, with the only losses coming to the Twins on Friday and Saturday.

Houston 6, Los Angeles 2: George Springer and Alex Bregman homered, Wade Miley pitched two-run ball into the sixth inning and the Astros beat the host Angels, who got Mike Trout back after he sat three games because of a strained right calf. Trout was the designated hitter and went 1-for-4.

Boston 5, Toronto 0: Chris Sale and two relievers combined on a two-hitter, and the Red Sox lefthander struck out 12 Blue Jays in six innings for his first regular-season victory at Fenway Park since July 11, 2018 — a span of 14 starts.

Kansas City 6, Chicago 5: Cheslor Cuthbert and Jorge Soler homered in a five-run third inning, and the host Royals completed a four-game sweep of the White Sox, who are 0-7 since the All-Star break.

National League

Washington 13, Atlanta 4: Stephen Strasburg had a three-run homer among his three hits and set a franchise record for a pitcher with five RBI, as the visiting Nationals pulled within 5½ games of the East-leading Braves. Strasburg's hitting made up for a so-so night on the mound, as he gave up three runs and eight hits in 5⅓ innings.

Philadelphia 7, Los Angeles 6: Bryce Harper tied the game in his Phillie Phanatic headband with an RBI single and Rhys Hoskins ripped a two-RBI single in the seventh inning to rally the host Phillies to a victory over the Dodgers and a split of the four-game series.

Milwaukee 5, Arizona 1: Orlando Arcia hit a go-ahead RBI single in a three-run eighth inning, Ryan Braun homered in the ninth and the Brewers woke up late to beat the host Diamondbacks.

St. Louis 7, Cincinnati 4: Tommy Edman broke a sixth-inning tie with his first career grand slam and the Cardinals defeated the host Reds.

Miami 4, San Diego 3: Brian Anderson doubled home the winning run with one out in the bottom of the ninth inning for the Marlins vs. the Padres.