The St Louis Cardinals continued their remarkable run of form, matching a franchise record amid the team's 14-game unbeaten streak in MLB.
On Friday, the streaking Cardinals swept their doubleheader with the Chicago Cubs 8-5 and 14-2 to equal St Louis' record for most consecutive victories, set in 1935.
St Louis reinforced their hold on the second National League (NL) Wild Card spot after improving to 85-69 this season.
Tyler O'Neill homered twice in the day, including a three-run shot with the Cards leading 3-2 in the second inning of the later game.
Lars Nootbaar hit two of the five homers in the evening game, helping the Cardinals complete the Cubs sweep.
"I've said it since even the offseason, day one of Spring Training and at any point in time I get the opportunity to talk about this group," said Cardinals manager Mike Shildt. "It's a special group."
Yankees move clear of Jays in Wild Card race, Franco extends streak
The New York Yankees claimed a critical win in the American League (AL) Wild Card battle, defeating rivals the Boston Red Sox 8-3 after plundering seven runs in the opening three innings. Giancarlo Stanton delivered a flat three-run homer in the third inning as part of his four-RBI performance which underlined the Yankees' win over the AL Wild Card leaders.
The Yankees – enjoying a four-game winning streak – enhanced their playoff hopes after the Toronto Blue Jays went down 3-1 to the Minnesota Twins. The Blue Jays are 85-69, level with the red-hot Seattle Mariners and two games adrift of the Yankees (86-67) in the race for the second AL Wild Card berth.
Tampa Bay Rays rookie Wander Franco returned and continued his historic 40-game on-base streak as the AL East leaders blanked the Miami Marlins 8-0. Reinstated from the 10-day injured list, Franco's streak is the second longest in AL-NL history by a player aged 20 or younger, only three games short of the all-time record set by Frank Robinson in 1956. Franco also broke a tie with Johnny Damon (2011) for the second longest overall on-base streak in franchise history.
A.J. Pollock took a super catch on the fence and hit a two-run home run as World Series champions the Los Angeles Dodgers won 4-2 over the Arizona Diamondbacks.
Fernando Tatis Jr. hit his 41st home run of the season with a game-winning shot in the San Diego Padres' 6-5 triumph against the Atlanta Braves. The Braves would win the second game 4-0 with Max Fried sending down his second career shutout.
A's hammer Astros bullpen
The Houston Astros' bullpen had a difficult day in their 14-2 loss to the Oakland Athletics. With Zack Greinke on the IL, Brandon Bielak started but lasted three innings, allowing four hits and three runs. But the real damage came late, with Yimi Garcia, Brooks Raley and Seth Martinez copping the brunt as the A's piled on 11 runs in the seventh and eighth innings.
Giants reach rare century
The San Francisco Giants became the first time to reach 100 wins this season, eclipsing the Colorado Rockies 7-2 to improve their record to 100-54. It marks the first time since 2003 the high-flying Giants have reached triple figures in the win column, and eighth time in franchise history. Brandon Belt and Mike Yastrzemski also became the first pair of Giants team-mates with 25-plus home runs in a season since 2006.
St Louis Cardinals 8-5 Chicago Cubs
Texas Rangers 8-5 Baltimore Orioles
Philadelphia Phillies 8-6 Pittsburgh Pirates
Cincinnati Reds 8-7 Washington Nationals
Tampa Bay Rays 8-0 Miami Marlins
New York Yankees 8-3 Boston Red Sox
San Diego Padres 6-5 Atlanta Braves 4-0
Kansas City Royals 3-1 Detroit Tigers
Chicago White Sox 1-0 Cleveland Indians
St Louis Cardinals 12-4 Chicago Cubs
Milwaukee Brewers 5-1 New York Mets
San Francisco Giants 7-2 Colorado Rockies
Minnesota Twins 3-1 Toronto Blue Jays
Seattle Mariners 6-5 Los Angeles Angels
Oakland Athletics 14-2 Houston Astros
Los Angeles Dodgers 4-2 Arizona Diamondbacks
Atlanta Braves 4-0 San Diego Padres
Yankees at Red Sox
On Saturday, the Red Sox and the Yankees will meet again in their crucial AL series which will go a long way towards determining Wild Card spots. Nick Pivetta is set to start for the Red Sox, while the Yankees will likely counter with Nestor Cortes.