New York Yankees rookie Gary Sanchez continued the incredible start to his MLB career, while the Houston Astros walked off.
Sanchez went three-for-five with four RBIs and became just the third player in MLB history to hit 10 homers in his first 22 games in a 14-4 thrashing of the Baltimore Orioles.
Carlos Correa and Evan Gattis hit back-to-back homers in the ninth to see the Astros walk off the Tampa Bay Rays 5-4.
Pitchers Felix Hernandez and Chris Sale starred, but the former's Seattle Mariners claimed a 3-1 win over the Chicago White Sox.
The Cleveland Indians thrashed the Texas Rangers 12-1, the New York Mets enjoyed a 9-4 win over the Philadelphia Phillies and the Detroit Tigers got past the Los Angeles Angels 4-2.
The Kansas City Royals overcame the Boston Red Sox 6-3, while the Toronto Blue Jays came to life offensively in a 15-8 win over the Minnesota Twins.
The Washington Nationals beat the Colorado Rockies 8-5 and the San Francisco Giants shut out the Atlanta Braves 7-0.
The St Louis Cardinals edged the Oakland Athletics 3-1, the Pittsburgh Pirates beat the Milwaukee Brewers 5-3 and the Miami Marlins were 7-6 winners over the San Diego Padres.
The Arizona Diamondbacks needed 11 innings to claim a 4-3 walk-off win over the Cincinnati Reds and the Chicago Cubs overcame the Los Angeles Dodgers 6-4.
HERNANDEZ, SALE THRILL
Sale brought his Cy Young-calibre stuff on Friday, but the White Sox wasted it away again. The left-handed ace struck out 14 and issued no walks but was the hard-luck loser as Chicago's bats failed to provide run support off Hernandez on the other end. Sale's three earned runs were scattered in the second, third and fourth innings, and he settled in from there for the complete game. The White Sox are 0-2 this season when Sale has 14 strikeouts and no walks.
Bartolo Colon, the ageless wonder for the Mets, hit a second-inning double, the fourth of his 19-year career and second this season. He also singled in the game, giving the 43-year-old his first multi-hit performance in 14 years - when he played for the Montreal Expos.
PUJOLS HOMERS AGAIN
The Angels' Albert Pujols hit his 25th home run of the season, marking the 13th consecutive campaign in which he has had at least 25 homers and 100 RBIs. That ties Alex Rodriguez for most all time.
CUBS TAKE ON DODGERS
Comfortably entrenched in the play-off picture, the Cubs can test the waters a bit with a Dodgers team they may well see again in October. Jason Hammel (13-6, 3.07 ERA) takes the mound for the Cubs for the first time since a 10-run blow up last week that ended his streak of 20 scoreless innings in August.