Jake Arrieta threw seven scoreless innings before the Chicago Cubs lost to the Los Angeles Dodgers, while the Toronto Blue Jays won late.
Jake Arrieta did not lose when the Chicago Cubs took on the Los Angeles Dodgers, but the Cubs did.
The Dodgers shut out the Cubs 5-0 to end their winning streak of 23 when Arrieta starts on the mound, despite the starting pitcher throwing seven scoreless innings.
Clayton Richard came in to close and Adrian Gonzalez had an RBI single as the Dodgers went on to pile the misery late in the game to seal the win.
The Toronto Blue Jays also left it late, scoring three runs in the seventh to break a 1-1 deadlock on the way to a 4-1 win over the New York Yankees as they improved to 28-26 on the back of run-scoring hits from Kevin Pillar and Darwin Barney.
The San Diego Padres had a nightmare in Seattle as the Mariners scored a huge 16-4 win that featured five home runs from the home team, while the Colorado Rockies also put up big numbers in a 17-4 mauling of the Cincinnati Reds.
The Kansas City Royals beat the Tampa Bay Rays 10-5, while the St Louis Cardinals also hit double figures in a 10-3 win over the Milwaukee Brewers as Matt Carpenter recorded his second-straight four-hitter.
The Houston Astros won an 8-5 thriller as George Springer went a triple shy of the cycle against the Arizona Diamondbacks, while the Texas Rangers saw off the Cleveland Indians 7-3 and Boston beat the Baltimore Orioles 6-2 thanks to Mookie Betts becoming the first Red Sox lead-off hitter to smack three homers in a game in more than 100 years.
Elsewhere, the Washington Nationals defeated the Philadelphia Phillies 5-1, the Chicago White Sox ran out 6-4 winners over the New York Mets, the Miami Marlins beat the Pittsburgh Pirates 3-1, the San Francisco Giants shut out the Atlanta Braves 4-0, the Oakland Athletics won 7-4 against the Minnesota Twins and the Los Angeles Angles beat the Detroit Tigers 11-9.
MOOKIE REIGNS SUPREME
The lead-off batter for Boston blasted three home runs, accounting for all but one of his team's six runs in a win over the Orioles. The three-for-five performance increased Betts' average to .283. Betts became the first player in Red Sox history to have a three-homer game out of the lead-off spot.
ROCKIES PUT ON A SHOW
The combined efforts of the Colorado Rockies just about trumped any individual effort on Tuesday as their bats hit 19 times for 17 home runs.
Charlie Blackman and Nolan Arenado went deep twice each.
FERNANDEZ FINDS HOME COMFORTS
Marlins ace Jose Fernandez moved to 22-1 at Marlins Park in his career after firing seven scoreless innings in a win over the Pirates. He struck out six batters, giving him 56 strikeouts in May, the most by any pitcher in a calendar month in franchise history.
TANAKA CHASING BLUE JAYS
Masahiro Tanaka (3-0, 2.89) will look to continue his success against the Jays. The right-hander is 5-2 with a 2.37 ERA against Toronto, who will send Aaron Sanchez (4-1, 3.29) to the mound. The 23-year-old right-hander still owns an ERA below three in his young career and a 2.76 ERA in 16.1 innings.