The Baltimore Orioles sealed a 7-5 win over the Chicago White Sox thanks to Pedro Alvarez's continued good form.
The Baltimore slugger now has five homers from 12 at-bats in August after hitting two home runs on Friday against the White Sox as he helped his side to their 62nd win of the season.
In Houston, the Astros had Dallas Keuchel to thank for their 5-0 shutout of the Texas Rangers in their local affair, as the pitcher allowed just three hits on the way to his seventh win of the season.
The Astros have rarely fired with the bat this season, but RBIs from Jose Altuve, Carlos Correa and Tyler White got the job done.
In Kansas City, the Royals lost a narrow one against the Toronto Blue Jays as the visitors prevailed 4-3, though they were worried by a high pitch which struck star slugger Josh Donaldson deep in the ninth inning.
The Miami Marlins were 5-3 winners against the Colorado Rockies, while the St. Louis Cardinals needed just the one single RBI from Jaime Garcia to score a 1-0 win over the Atlanta Braves.
It rained runs in New York where the Yankees recorded a 13-7 win over the Cleveland Indians in a 20-run epic, in which Starlin Castro scored a grand slam, as the Washington Nationals beat the San Francisco Giants 5-1, and the Pittsburgh Pirates enjoyed a 3-2 win over the Cincinnati Reds.
The Detroit Tigers had a 4-3 win over the New York Mets, the Chicago Cubs accounted for the Oakland Athletics 7-2, the Boston Red Sox smashed the Los Angeles Dodgers 9-0 and the Seattle Mariners were too good for the Los Angeles Angels in their 6-4 win.
The Arizona Diamondbacks edged the Milwaukee Brewers 3-2, while the Philadelphia Phillies defeated the San Diego Padres 5-4.
GARCIA ON SONG
Not only did Cardinals starter Jaime Garcia hurl eight scoreless innings, scattering three hits with 11 strikeouts, but the pitcher plated the only St. Louis run in a win over the Braves.
Castro's grand slam for the Yankees was the first of his career as he helped his side to a big win over the Indians.
The Nationals topped the Giants 5-1 to drop San Francisco to 5-14 since the All-Star break, the worst record in the majors.
Meanwhile, Yankees veteran Mark Teixeira announced his retirement, effective at the end of this season. The 14-year player is the only first baseman in MLB history with 400 or more home runs and five Gold Glove Awards.
BLUE JAYS LOOK TO BACK IT UP
The only pitching matchup of the day between starters with an ERA below 3.00 features the AL ERA leader Aaron Sanchez (11-1, 2.71 ERA) and the Jays vs. Danny Duffy (7-1, 2.98 ERA) and the Royals. Duffy is coming off a franchise-best 16 strikeouts against the Rays.