Jose Ramirez isn't finished setting records for extra-base hits.

In June, the Cleveland infielder became the first player in modern history to get 14 of them in a seven-game span.

Sunday, he packed all his damage into one game.

Ramirez tied a major league mark with five extra-base hits, including a pair of home runs that deflected off Detroit outfielders, and the Indians routed the Tigers 11-1 for their 11th straight victory. The AL Central leaders outscored the Tigers 29-5 while posting their first four-game sweep in Detroit.

"I feel very good right now," Ramirez said through a translator. "It is all about confidence right now."

In between Ramirez's big bopping, he went through an 0-for-17 slump while hitting just .235 in August.

"Things like that happen in this game," he said. "You are going to have bad spells, and you just have to keep working through it."

Ramirez also had three doubles in becoming the 13th player with five extra-base hits in a game.

Ramirez went 5-for-5, driving in three runs and scoring three. He is hitting .472 with eight homers and 22 RBI in 15 games against the Tigers this year.

Francisco Lindor hit his 26th home run, breaking the Indians' record for homers by a shortstop set by Asdrubal Cabrera.

The Tigers fell 20 games under .500 for the first time since finishing the 2005 season at 71-91.

Texas 7, Los Angeles 6: Elvis Andrus hit two of the host Rangers' four home runs, and Martin Perez (11-10) won his sixth straight start.

Chicago 6, Tampa Bay 2: Rookie Lucas Giolito struck out 10 in seven innings for the host White Sox. Giolito allowed a run and three hits in his third start since being called up from the minors.

Baltimore 5, Toronto 4 (12): Welington Castillo hit two home runs, including a game-tying shot in the ninth inning, and Mark Trumbo won it in the 12th with an RBI single for the host Orioles. Before Trumbo's' hit, Baltimore was 0-for-16 with runners in scoring position.

Seattle 10, Oakland 2: Robinson Cano homered and drove in four runs for the host Mariners, who completed a three-game sweep. Former Twin Andrew Albers took a no-hitter into the sixth inning.

New York 9, Boston 2: Aaron Judge capped a Yankees power display by slugging a two-run home run in the sixth inning, sealing a win over the visiting Red Sox.

National League

Milwaukee 7, Washington 2: Domingo Santana homered twice and the Brewers moved within a half-game of Colorado for the NL's second wild card. Milwaukee took three of four games at home from the NL East-leading Nationals. Washington was shut out until Ryan Zimmerman's two-out, two-run homer in the ninth.

Arizona 5, Colorado 1: The visiting Diamondbacks extended their winning streak to 10 games, their longest since they won a franchise-best 12 straight in 2003.

Atlanta 5, Chicago 1: Max Fried combined with four relievers on a five-hitter in his first major league start, and the visiting Braves ended the Cubs' six-game winning streak.

St. Louis 7, San Francisco 3: Luke Weaver struck out nine over seven innings to just miss a third straight start with double-digit K's, helping the Cardinals beat the host Giants.

Philadelphia 3, Miami 1 (12): The visiting Phillies took three of four in the series.

Pittsburgh 3, Cincinnati 1: Trevor Williams pitched seven scoreless innings for the host Pirates.

Interleague

Houston 8, N.Y. Mets 6: Cameron Maybin hit a three-run homer and the host Astros swept the weekend series.

Notes

• The Yankees put outfielder Aaron Hicks on the 10-day disabled list because of a strained left oblique, less than a month after he missed six weeks because of an injury to his right rib cage.

• Mets infielder Wilmer Flores did not rule out returning to the field in a few days despite breaking his nose on Saturday night when he fouled a ball off his face.