The suddenly unstoppable Atlanta Braves won their ninth successive game, defeating the Baltimore Orioles 3-1 on Sunday to complete another sweep away from home.
It was a staggering 18th straight loss for the Orioles, who previously endured a 14-game skid in May and are an MLB-worst 38-85 this season.
Baltimore had their best pitcher on the mound to try and end the slump, but John Means surrendered a solo home run to Jorge Soler and a two-run double to Adam Duvall in the fourth inning for all the runs Atlanta needed.
Touki Toussaint allowed the Orioles' only run in the bottom of the inning on a Ramon Urias double, and five relief pitchers kept Baltimore off the scoreboard after he departed.
After going unbeaten in successive series at the Washington Nationals, Miami Marlins and Orioles, the Braves have won 13 in a row on the road.
That road streak is the longest in franchise history and tied for the second-longest by a National League team since divisional play began in 1969, with only the 2013 Los Angeles Dodgers (15) exceeding their run.
Atlanta have not lost away from Truist Park since July 28, when they dropped a 2-1 decision at the New York Mets.
Reds move into wild card position with sweep
The Cincinnati Reds hit three solo home runs, two of them by Tyler Naquin, while Vladimir Gutierrez and two relievers held the Miami Marlins in check on the way to a 3-1 victory and a four-game sweep. The win coupled with the San Diego Padres' 7-4 loss to the Philadelphia Phillies put the Reds alone in the second National League wild card slot.
Pinch-hitter Donovan Solano's two-run homer in the eighth was the difference as the San Francisco Giants edged the Oakland Athletics 2-1 for their 80th win of the season. They have done so in just 124 games, their best pace since their remarkable 1993 campaign that saw them miss the postseason despite a 103-59 record in the pre-wild card era.
The Los Angeles Dodgers saw their nine-game winning streak come to an end in a 7-2 home defeat to the New York Mets, as the World Series champions managed just five hits off Marcus Stroman and three relievers and J.D. Davis drove in four runs for New York.
Ty France homered to tie the game in the ninth, then gave the Seattle Mariners the lead in the 11th before Kyle Seager's three-run homer blew the game open as the Mariners defeated the Houston Astros 6-3.
Adam Wainwright allowed just two hits and struck out nine with no walks in eight innings as the St Louis Cardinals blanked the Pittsburgh Pirates 3-0.
Royals light up woeful Cubs
The Kansas City Royals pounded out 16 hits in a 9-1 rout of the Chicago Cubs to complete a three-game series sweep. The Cubs have now lost 15 of their last 17 games and 21 of their last 25.
Miggy hits 500th
Detroit Tigers star Miguel Cabrera became the 28th player in MLB history to reach 500 home runs with his opposite-field shot in the sixth inning of a 5-3 win at the Toronto Blue Jays.
Sunday's results
Tampa Bay Rays 9-0 Chicago White Sox
Kansas City Royals 9-1 Chicago Cubs
Detroit Tigers 5-3 Toronto Blue Jays
Milwaukee Brewers 7-3 Washington Nationals
New York Mets 7-2 Los Angeles Dodgers
San Francisco Giants 2-1 Oakland Athletics
Seattle Mariners 6-3 Houston Astros
Cincinnati Reds 3-1 Miami Marlins
Atlanta Braves 3-1 Baltimore Orioles
St Louis Cardinals 3-0 Pittsburgh Pirates
Arizona Diamondbacks 8-4 Colorado Rockies
Philadelphia Phillies 7-4 San Diego Padres
Cleveland Indians 3-0 Los Angeles Angels
New York Yankees-Minnesota Twins (postponed)
Texas Rangers-Boston Red Sox (postponed)
Yankees at Braves
The two hottest teams in baseball collide as the New York Yankees (72-52) visit the Atlanta Braves (68-56) to open a brief two-game series with both clubs riding nine-game winning streaks.