Mike Fiers, in only his third start for the Houston Astros, pitched the 11th no-hitter in franchise history in a 3-0 win over the LA Dodgers at Minute Maid Park on Friday.
Jake Marisnick smacked a two-run homer in the second, while Evan Gattis added a solo shot in the sixth to back up Fiers' flawless game.
Over at Coors Field, Yoenis Cespedes entertained the crowd with a hallmark batting performance in a 14-9 New York Mets win over the Colorado Rockies.
The outfielder became the first player to record at least five hits, three home-runs, 7 RBIs, 5 runs and a stolen base and went 5-for-6 at the plate.
Cespedes was responsible for seven of the Mets' first ten runs and hit a grand-slam in the second, a solo shot in the fourth and a two-run tiebreaking blast in the sixth.
San Francisco Giants starting pitcher Madison Bumgarner continued his batting heroics with a two-run shot in a 6-4 win over the Pittsburgh Pirates at PNC Park.
Marlon Byrd set the Giants on their way in his first at-bat for the side with a two-run homer in the first, finishing the game 3-for-5 and a triple shy of a cycle on his debut.
A good pitching performance from David Price, in his fourth start for the Toronto Blue Jays, shut down the Los Angeles Angels in a 9-2 win at Angel Stadium of Anaheim.
Price held the Angels to two runs on six hits and struck out nine in his eight innings on the mound, including a big strikeout of LA slugger Mike Trout with two runners on in the sixth inning.
Blue Jays third baseman Josh Donaldson went 2-for-3 with two doubles and three RBIs to help Toronto extend their Wild Card lead over the Angels to four games.
A near perfect game from Chris Sale helped the Chicago White Sox to an 11-4 win over the Seattle Mariners.
The pitcher struck out 14 in seven innings, allowing just three runs in the bottom of the seventh and only four hits on the night.
Sale's performance was backed by a Jose Abreu RBI double in the fourth, an Adam Eaton RBI single in the fifth, and a two-RBI double by Carlos Sanchez in the sixth.
Atlanta Braves 3, Chicago Cubs 5
Minnesota Twins 4, Baltimore Orioles 3
Cleveland Indians 7, New York Yankees 3
Milwaukee Brewers 10, Washington Nationals 3
San Francisco Giants 6, Pittsburgh Pirates 4
Texas Rangers 2, Detroit Tigers 0
Kansas City Royals 2, Boston Red Sox 7
Arizona Diamondbacks 6, Cincinnati Reds 3
Philadelphia Phillies 7, Miami Marlins 1
LA Dodgers 0, Houston Astros 3
New York Mets 14, Colorado Rockies 9
Toronto Blue Jays 9, LA Angels 2
Tampa Bay Rays 2, Oakland Athletics 1
Chicago White Sox 11, Seattle Mariners 4
St Louis Cardinals 3, San Diego Padres 9