Julio Urias was poor on his MLB debut as the Los Angeles Dodgers went down to the New York Mets.
Urias, 19, lasted just 2.2 innings, giving up five hits and three runs before exiting in the 6-5 loss.
The Dodgers rallied in the ninth but Curtis Granderson hit a walk-off homer to see the Mets to their win.
Josh Donaldson had five RBIs to see the Toronto Blue Jays improve to 25-25 courtesy of a 7-5 win over the Boston Red Sox.
The Detroit Tigers claimed a 4-1 win over the Oakland Athletics, the San Francisco Giants went down to the Colorado Rockies 5-2 and the Kansas City Royals edged the Chicago White Sox 7-5.
The Pittsburgh Pirates thrashed the Texas Rangers 9-1, the Atlanta Braves overcame the Miami Marlins 4-2 and Alex Rodriguez hit a two-run homer in the New York Yankees' 4-1 win over the Tampa Bay Rays.
The Milwaukee Brewers powered past the Cincinnati Reds 9-5, the Baltimore Orioles beat the Cleveland Indians 6-4 and Stephen Piscotty hit a grand slam in the St Louis Cardinals' 6-2 victory over the Washington Nationals.
The Chicago Cubs were too strong for the Philadelphia Phillies 6-2 and the San Diego Padres crushed the Arizona Diamondbacks 10-3.
The Minnesota Twins beat the Seattle Mariners 7-2, while the Los Angeles Angels defeated the Houston Astros by the same score.
DONALDSON STARS FOR JAYS
Donaldson smashed two home runs and drove in five runs. He was four-for-five and put Toronto up in the first with a solo blast. His 13th homer of the year in the eighth inning was game winner.
PISCOTTY DELIVERS SLAM
The Cardinals' Piscotty blasted a grand slam to left field in the third inning.
In the last 100 years, no Cubs player has hit more home runs in their first 200 games than Kris Bryant, who clocked his 37th on Friday.
Albert Pujols hit his 570th career home run, breaking the tie with Rafael Palmeiro to secure sole possession of 12th place on MLB's all-time homer list.
WHITE SOX VISIT ROYALS
In Sunday's contest against the White Sox, Yordano Ventura (4-3, 4.81 ERA) allowed three runs over six innings in the Royals' loss. This time he will look to shut down the White Sox and bolster his 2-3 record against them. Once again, Ventura will be opposite Carlos Rodon (2-4, 4.47 ERA), who gave up eight hits and two walks last time.
The Astros' Dallas Keuchel (2-6, 5.92 ERA) will try to break out of his slump on Saturday and secure his first win in the month of May. The 2015 American League (AL) Cy Young winner has an abysmal 7.58 ERA for this month and appears just a shadow of what he was last season. He will face off against Jered Weaver (4-3, 5.98 ERA), who holds a 2.98 ERA in nine starts against the Astros.