The San Francisco Giants and New York Mets are hanging onto wildcards in the National League (NL) in MLB.
The Giants needed 10 innings to get past the San Diego Padres 9-6, thanks to a Kelby Tomlinson RBI single and two-run homer from Denard Span.
The Mets are also just half a game clear after their 10-8 loss to the Philadelphia Phillies.
The St Louis Cardinals' chase continued with a 10-4 victory over the Chicago Cubs leaving them just behind.
The American League (AL) is also tight.
The Toronto Blue Jays remain clear after shutting out the New York Yankees 3-0, while the Baltimore Orioles hold a place and beat the Arizona Diamondbacks 6-1.
The Detroit Tigers slipped half a game back after losing to the Kansas City Royals 7-4.
The Washington Nationals clinched the NL East as they beat the Pittsburgh Pirates 6-1 and the Boston Red Sox made it 10 straight wins, overcoming the Tampa Bay Rays 6-4.
The Los Angeles Dodgers thrashed the Colorado Rockies 14-1, the Minnesota Twins edged the Seattle Mariners 3-2 and the Los Angeles Angels beat the Houston Astros 10-4.
The Cincinnati Reds had a 6-1 win over the Milwaukee Brewers, the Chicago White Sox got the better of the Cleveland Indians 8-1, the Miami Marlins were 6-4 victors against the Atlanta Braves and the Texas Rangers shut out the Oakland Athletics 5-0.
Rangers pitcher Yu Darvish struck out nine in seven scoreless innings against the Athletics. He gave up only two hits and a walk.
Talk about a flair for the dramatic. Eric Hosmer's three-run homer in the ninth not only boosted the Royals a 7-4 lead over the Tigers, it gave him 100 RBIs for the year.
The Washington Nationals have now won the NL East three times in the past five seasons.
CARDINALS CONTINUE CHASE
The Cubs have already clinched home-field advantage, but the Cardinals are trying to lock down a wildcard spot. Carlos Martinez (15-8, 3.16) takes the mound for the Cardinals. He will face Jon Lester (18-4, 2.36 ERA) who still has a chance to win 20 games.