Yuli Gurriel hit a grand slam and a two-run homer on his way to a career-high seven RBIs, and the Houston Astros clinched a postseason berth by routing the Los Angeles Angels 11-3 on Friday night.
George Springer added a three-run shot in the eighth for the Astros, who are still looking to secure the AL West title. The defending World Series champions maintained their 3 1/2-game lead over second-place Oakland, which beat Minnesota 7-6 in 10 innings.
Houston starter Gerrit Cole (15-5) allowed three hits and three runs in seven innings in his fifth straight win. He also struck out 12, giving him 1,006 for his career and moving him in front of teammate Justin Verlander (269) for most in the AL this season with 272.
Gurriel hit his third career grand slam in the first inning. He connected for his 12th homer against Andrew Heaney (9-10) in the third and singled in Tyler White in the fifth.
It was his first career multihomer game. His brother Lourdes Gurriel Jr. also homered twice for Toronto on Friday night, marking the first time in major league history that brothers had multihomer games on the same day.
Gurriel's seven RBIs were the most for a Houston player since J.R. Towles set a franchise record with eight 11 years ago on Friday.
Mike Trout homered for the second straight game for the Angels, who lost their third in a row. They have allowed 42 runs combined in those three losses.
RED SOX 7, INDIANS 5
CLEVELAND (AP) — Sam Travis and Tzu-Wei Lin hit their first major league home runs and the Boston Red Sox tied a team record more than a century old with their 105th win.
The AL East champion Red Sox (105-49), playing without several of their regulars, matched the club mark set in 1912.
Trevor Bauer took a step toward being in Cleveland's postseason rotation, pitching 1 1/3 scoreless innings in his first appearance since breaking his right leg on Aug. 11. He was 12-6 with a 2.22 ERA when was struck on the lower leg by a line drive hit by Jose Abreu of the Chicago White Sox.
Boston ace Chris Sale, being eased back into the rotation after recent shoulder trouble, struck out seven in 3 1/3 innings. He allowed two runs in his third start back from the disabled list.
Josh Donaldson homered off Sale in the fourth, ending the lefty's 35-inning consecutive scoreless streak. It was the first homer off Sale in 75 innings.
The Red Sox used nine pitchers against the AL Central champion Indians. Matt Barnes (6-3) pitched a scoreless sixth and Craig Kimbrel worked the ninth for his 42nd save.
Mookie Betts, Xander Bogaerts, Andrew Benintendi and Jackie Bradley Jr. were out of Boston's lineup. Rafael Devers homered and Travis, who had three RBIs, for the Red Sox, who used a four-run seventh to erase a 4-2 deficit.
Shane Bieber (10-5) allowed six runs in 4 2/3 innings.
YANKEES 10, ORIOLES 8
NEW YORK (AP) — CC Sabathia won for just the second time since the All-Star break, Didi Gregorius and Aaron Hicks hit two-run homers and the Yankees built a six-run lead to beat Baltimore and close in on their second straight AL wild card.
Luke Voit added a two-run single to give him 24 RBIs in 31 games with the Yankees, and Hicks scored four runs. After Baltimore closed to 9-8 in the eighth, Aaron Judge doubled in a run for his first RBI since returning from the disabled list on Sept. 14.
New York lowered its magic number to two over Tampa Bay for ensuring a wild-card game on Oct. 3, most likely against Oakland. The Yankees maintained their 1½-game lead over the Athletics for home-field advantage. Oakland beat Minnesota 7-6 in 10 innings.
Baltimore dropped to a major league-worst 44-109, overtaking the 1937 St. Louis Browns for second-most losses in franchise history behind the 111 of the 1939 Browns.
BRAVES 6, PHILLIES 5
ATLANTA (AP) — The Atlanta Braves moved to the brink of their first NL East title since 2013, bouncing back from Ronald Acuna Jr.'s defensive blunder with a five-run seventh inning.
Ozzie Albies sparked the comeback with a two-run homer and Johan Camargo finished it off with a two-out, two-run single, giving the Baby Braves a chance to celebrate as soon as Saturday afternoon with one more victory over the second-place Phillies.
Acuna misjudged Wilson Ramos' liner to left in the top half of the seventh, turning what should have been an out into a two-run double. Pinch-hitter Jose Bautista tacked on a run-scoring single, giving the Phillies a 4-1 lead.
Tyler Flowers led off the bottom half with a single off Pat Neshek (3-2), and Albies followed with a drive into the right-field seats for his 23rd homer. Dansby Swanson walked and Lucas Duda followed with a pinch-hit single before Neshek finally got an out — on a grounder that bounced off the third-base bag and was backhanded by Asdrubal Cabrera, who threw home to get Swanson trying to score.
Ender Inciarte hit a run-scoring double into the right-field corner. With two outs and the bases loaded, Camargo came through on a 3-2 pitch by lining a two-run single to left to put the Braves ahead for the first time all night .
Jonny Venters (4-0) claimed the win by getting the final two outs in the seventh. A.J. Minter earned his 15th save despite giving up a run in the ninth.
RAYS 11, BLUE JAYS 3
TORONTO (AP) — Austin Meadows drove in three runs, Tommy Pham reached base three times and had two RBIs and Tampa Bay keep its postseason hopes alive.
Pham walked twice, tripled and added a sacrifice fly as the Rays bounced back from a tough, 9-8 loss Thursday, when the Blue Jays scored seven runs in the bottom of the ninth inning for the victory. Tampa Bay has not lost consecutive games since Aug. 17-18 at Boston.
Lourdes Gurriel Jr. hit two home runs for the Blue Jays, and Randal Grichuk added a solo shot. Toronto has lost 10 of 14 games against Tampa Bay this season.
Gurriel's older brother, Yuli, hit two home runs for Houston on Friday night. They are the first brothers in major league history to have multihomer games on the same day.
Jalen Beeks (5-1) allowed two runs in three innings, Adam Kolarek worked 1 2-3, Hunter Wood got one out, and Austin Pruitt pitched the final three innings for his third save.
Making his sixth career start, Blue Jays right-hander Sean Reid-Foley (2-4) allowed for runs, two earned, and six hits in four-plus innings.
ROYALS 4, TIGERS 3
DETROIT (AP) — Ian Kennedy pitched three-run ball into the eighth inning, and Kansas City stopped a five-game slide.
Alex Gordon had three hits for the Royals, who led 4-0 after four innings.
The Tigers committed three errors while losing for the eighth time in 11 games.
Kennedy (3-8) won his second straight start, permitting two earned runs and seven hits in seven-plus innings. He struck out six and walked none.
MARLINS 1, REDS 0, 10 INNINGS
MIAMI (AP) — Pinch-hitter Isaac Galloway smacked an opposite-field double in the 10th inning to score Brian Anderson and lead Miami.
Galloway drove David Hernandez's 3-2 slider past right fielder Phillip Ervin to plate Anderson, who had reached on a double to right.
Kyle Barraclough (1-6) retired the final two batters in the top of the 10th.
Hernandez (5-2) relieved Luis Castillo with two on and one out in the ninth, retiring Peter O'Brien on a double play.
Castillo allowed five hits, struck out five and walked one in his 8 1/3 innings, his longest start of the season.
Wei-Yin Chen pitched seven innings of three-hit ball for the Marlins, striking out eight in his final home start of the season. Chen finished with a 1.62 ERA in 13 starts at Marlins Park.
WHITE SOX 10, CUBS 4
CHICAGO (AP) —Chicago played without shortstop Addison Russell after he was accused of domestic violence by his ex-wife, and they were unable to overcome a shaky performance by Jose Quintana in a loss to the White Sox in a crosstown matchup.
Russell was placed on administrative leave by Major League Baseball after a blog post attributed to Melisa Reidy contained detailed allegations of years of physical and emotional abuse. The 24-year-old Russell can challenge the leave before an arbitrator, and the leave can be extended for additional seven-day periods if the union agrees. He continues to be paid his $3.2 million salary.
Quintana (13-11) was charged with five runs and nine hits in five-plus innings against his former team. The left-hander had been pitching well, going 3-1 with a 2.10 ERA over his previous six starts.
Daniel Palka also homered at Guaranteed Rate Field, and Ryan LaMarre went 3 for 3 with three RBIs.
White Sox right-hander Reynaldo Lopez (7-9) struck out eight while pitching seven innings of one-run ball.
The Cubs' lead in the NL Central was trimmed to 1 1/2-games over Milwaukee, which rallied for a 7-3 victory at Pittsburgh.
METS 4, NATIONALS 2
WASHINGTON (AP) — Jacob deGrom turned in a record 23rd consecutive quality start, lowered his ERA to 1.77 and boosted his record to .500 as he bids to earn the NL Cy Young Award, allowing one run in seven innings for the Mets.
Throwing fastballs in the 97-99 mph range, deGrom (9-9) struck out eight and walked one while allowing just one run and three hits, all singles. Bob Gibson (in 1968) and Chris Carpenter (2005) each had single-season runs of 22 quality starts, the previous major league mark.
The right-handed deGrom has given up as many as four earned runs in only one of his 31 starts in 2018, back on April 10 against Miami. He's now up to 28 in a row allowing three runs or fewer, the longest single-season streak in major league history.
So this game was pretty much wrapped up by the third inning, which ended with the Mets ahead 4-1. Jay Bruce had two run-scoring hits, and Devin Mesoraco and Dominic Smith also delivered RBIs, all off Joe Ross (0-1).
Robert Gsellman worked around Anthony Rendon's RBI single in the ninth for his 12th save.
RANGERS 8, MARINERS 3
ARLINGTON, Texas (AP) — Adrian Beltre hit a three-run homer in the first inning and finished with a season-high five RBIs, and Texas prevailed in a game halted by rain with two outs in the top of the seventh inning.
The Rangers snapped a four-game losing streak and won their first game under interim manager Don Wakamatsu. Texas fired Jeff Banister on Friday morning. The Rangers are 65-88 and have been in last place since April 9.
The loss moved the Mariners closer to elimination in the American League wild-card race.
Beltre's RBIs all came with two outs. His 476th career home run moved him into sole possession of 30th place all time, moving past Stan Musial and Willie Stargell.
Right-hander Ariel Jurado (4-5) followed an "opener" for the fourth consecutive time, allowing two runs in five innings on the way to the win.
CARDINALS 5, GIANTS 3
ST. LOUIS (AP) — Pinch-hitter Matt Adams had a clutch two-run double in the eighth inning to lead St. Louis.
Harrison Bader sparked the winning rally with a two-out walk against Mark Melancon (0-2). Yairo Munoz then singled before Melancon was replaced by left-hander Tony Watson.
Adams doubled to left on a 2-1 pitch, giving St. Louis a 5-3 lead.
John Brebbia (3-3) struck out the side in the eighth for the win and Carlos Martinez picked up his fourth save in four chances.
St. Louis moved within 4 1/2 games of the NL Central-leading Chicago Cubs, who lost 10-4 to the White Sox. The Cardinals stayed 1 ½ games ahead of Colorado for the second NL wild card.
Evan Longoria had three hits for San Francisco, which has dropped 14 of 18. Madison Bumgarner allowed three runs and eight hits in six innings.
BREWERS 8, PIRATES 3
PITTSBURGH (AP) — Travis Shaw, Mike Moustakas and Erik Kratz homered during a six-run sixth inning as Milwaukee rallied for the win and gained ground in the NL Central race.
The Brewers drew within 1½ games of the division-leading Chicago Cubs, who lost 10-4 to the crosstown White Sox. Milwaukee leads the NL wild-card standings by three games over the St. Louis Cardinals.
Shaw's two-run home run, his 30th, followed Jesus Aguilar's RBI double and put the Brewers ahead 4-3. After Ryan Braun walked, Moustakas and Kratz hit back-to-back homers. Kratz drive cleared the 410-foot sign in left-center, the deepest part of the park.
Pittsburgh had its five-game winning streak end.
Keon Broxton added a solo homer in the eighth for the Brewers.
Corbin Burnes (6-0) pitched a scoreless fifth. Edgar Santana (3-4) allowed three runs in the sixth and failed to retire any of the three batters he faced.
ROCKIES 6, DIAMONDBACKS 2
PHOENIX (AP) — German Marquez struck out 11 in seven innings and Ian Desmond had three RBIs, lifting Colorado to a much-needed win.
The Rockies bounced back nicely after a three-game sweep by the Los Angeles Dodgers dropped them 2 1/2 games back in the NL West and 1 1/2 games behind St. Louis for the second NL wild card.
Colorado moved within 1 ½ games of the NL West-leading Dodgers, who lost to San Diego 5-3.
Marquez (13-10) gave them a shot, shaking off David Peralta's two-run homer in the first inning with six scoreless frames. He allowed six hits and tied Pedro Astacio (1999) for second on Colorado's single-season strikeout list with 210. Marquez is the third Colorado pitcher — with Astacio and Ubaldo Jimenez — with 200 strikeouts in a season.
Arizona's Zack Greinke (14-11) carried a no-hitter into the fifth inning and struck out six, but the Rockies scored four runs in the eighth after he left with one out. Desmond hit a two-run single off Brad Ziegler in the eighth in Colorado's team-record 42nd road win.
Arizona has lost five of six to drop six games behind the Cardinals in the wild-card race.
ATHLETICS 7, TWINS 6, 10 INNINGS
OAKLAND, Calif. (AP) — Khris Davis hit his second homer of the night leading off the bottom of the 10th inning for career-high No. 45, sending Oakland past Minnesota.
Davis hit a 1-1 pitch from Matt Magill (3-3) over the fence in right-center for his fourth career walkoff homer. It marked the slugger's 22nd multihomer game and seventh this season.
He hit a two-run homer in the first, then connected again to end it, lowering the A's magic number of three to clinch a wild card.
Pinch-hitter Mark Canha hit a tying two-run homer in the sixth after Minnesota went ahead in the top of the inning.
Oakland remained 3 1/2 games back of the first-place Astros in the AL West, 1 1/2 games behind the Yankees for the top wild card and 6 1/2 ahead of the Rays for the second wild card.
Blake Treinen (8-3) pitched the ninth for the A's,
PADRES 5, DODGERS 3
LOS ANGELES (AP) — Hunter Renfroe hit a two-run homer, Freddy Galvis added a solo shot to lead last-place San Diego.
The Dodgers' NL West lead was trimmed to 1 1/2 games over Colorado, which won 6-2 at Arizona.
San Diego had dropped five in a row against Los Angeles. It was the Padres' first win over the Dodgers since July 10 at Petco Park.
Eric Lauer (6-7) pitched five innings of one-run ball in in his first win since July 10. Kirby Yates allowed Manny Machado's two-out RBI single in the ninth before striking out Joc Pederson for his 10th save.
Renfroe slugged his 24th homer on a 3-2 pitch with one out in the fourth, putting the Padres ahead 2-1 after Franmil Reyes' leadoff single against Ross Stripling (8-5).
Galvis homered into the lower right-field seats leading off the seventh, making it 3-1.
The Dodgers threatened in the seventh and eighth only to come up short.