Albert Pujols got three hits and drove in three runs, and the Angels remained unbeaten since the All-Star break with a 9-6 victory over the AL West-leading Houston Astros
Cody Bellinger hit his 32nd and 33rd homers, Clayton Kershaw struck out seven in six innings and the major league-leading Los Angeles Dodgers routed the Philadelphia Phillies 16-2 on Monday night
Rookie Michael Chavis hit a grand slam, Xander Bogaerts had three hits and Andrew Benintendi drove in three runs for Boston to lead the Red Sox to a 10-8 victory over the Toronto Blue Jays
Max Muncy drew a bases-loaded walk and Alex Verdugo had an RBI single during a three-run 12th inning, and the Los Angeles Dodgers beat the Boston Red Sox 7-4 in another late-night showdown of last year's pennant winners
The Tampa Bay Rays took a combined perfect game into the ninth inning before Hanser Alberto beat the shift with a leadoff single against Ryan Yarbrough, wrecking history in the making in their 4-1 victory over the Baltimore Orioles
Freddie Freeman hit a three-run homer in the eighth inning and All-Star rookie Mike Soroka struck out a career-high nine to win his 10th straight decision for the Atlanta Braves, who beat the San Diego Padres 4-1 Sunday for a three-game sweep
Rookie Matt Thaiss hit a tiebreaking three-run homer in the eighth inning, and the Angels completed a three-game sweep of the Seattle Mariners with a 6-3 victory
Milwaukee Bucks star Giannis Antetokounmpo went on to take a few swings in the batting cage beneath the stands before the Yankees faced the Tampa Bay Rays.