Washington Nationals star Stephen Strasburg continues to rack up the wins as he improved his personal record to 13-0 for the season in a 5-1 victory over the Pittsburgh Pirates.
He is now just six away from the 19-0 record set by Rube Marquard in 1912, and helped the Nationals to their fourth-straight win.
The Chicago Cubs finally look to have recovered their winning form after a 6-0 series-opening victory against the Texas Rangers.
In New York, the Yankees went down to rivals the Boston Red Sox 5-3, while the New York Mets picked up a 5-3 win over the Philadelphia Phillies and the Baltimore Orioles ran out 4-3 winners over the Tampa Bay Rays.
Justin Verlander struck out 10 against the Kansas City Royals as he helped the Detroit Tigers to a 4-2 win, the Cincinnati Reds beat the Milwaukee Brewers 5-4 and the Colorado Rockies dominated the Atlanta Braves 11-2.
The Cleveland Indians were 5-2 winners over the Minnesota Twins and the Miami Marlins beat the St. Louis Cardinals 7-6.
Elsewhere, the Los Angeles Angels shut out the Chicago White Sox in style with a 7-0 win, the Houston Astros beat the Seattle Mariners 7-3, the Los Angeles Dodgers had a 13-7 triumph over the Arizona Diamondbacks, the Toronto Blue Jays went down to the Oakland Athletics 8-7 and the San Diego Padres beat the San Francisco Giants 4-1.
WHAM, PHAM, THANK YOU MA'AM
Cards outfielder Tommy Pham homered twice, drove in four runs, and had three hits in four at-bats in a 7-6 loss to the Marlins.
After George Springer led off Houston's 7-3 win over the Mariners with a home run, the Astros now have an MLB-high 10 lead-off home runs this year, with six by Jose Altuve and four by Springer.
Meanwhile, New York Mets pitcher Bartolo Colon took a no-hitter into the fifth inning against the Phillies before Cameron Rupp grounded a one-out single to break it up. The right-hander went five-plus innings and gave up no earned runs in the 5-3 victory to run his record to 8-4.
The Red Sox started the second half of the season on Friday where they left off the first, beating the Yankees for their fifth straight victory. Red Sox left-hander Eduardo Rodriguez, who has struggled mightily in six starts this season (8.59 ERA), will try on Saturday to start the second half of the season right. The Yankees, who are under .500 after All-Star break for the first time since 1995, will counter with CC Sabathia (5-6, 3.77 ERA).