The San Diego Padres made history in MLB on Thursday, while Shane Bieber and Clayton Kershaw starred.
The Padres became the first team in MLB history to hit a grand slam in four straight games in an 8-7 win over the Texas Rangers.
Eric Hosmer crushed the grand slam in the fifth inning before Jake Cronenworth's walk-off single saw the Padres to victory.
Bieber's impressive season continued as the Cleveland Indians beat the Pittsburgh Pirates 2-0.
The pitcher earned his fifth victory, striking out 11 across six innings.
In four of his six starts this season, Bieber has struck out 10-plus batters without allowing a run. Only two other pitchers in the modern era have done that four times in any six-start span – Nolan Ryan (1978) and Chris Sale (2018) – according to STATS.
Kershaw looked good as he also struck out 11, across seven innings, in the Los Angeles Dodgers' 6-1 victory over the Seattle Mariners.
Yankees swept aside as Astros extend streak
The Tampa Bay Rays completed a three-game sweep of the New York Yankees and went top of the American League (AL) East. Mike Zunino hit a three-run homer in a 10-5 win.
The Houston Astros recorded an eighth straight win by beating the Colorado Rockies 10-8.
Nathan Eovaldi produced a strong start for the Boston Red Sox. He struck out six and conceded just one run in seven innings in a 7-1 victory over the Baltimore Orioles.
Up against Kershaw, Yusei Kikuchi gave up five runs in 4.2 innings in the Mariners' loss.
Kolten Wong delivered a walk-off single as the St Louis Cardinals overcame the Cincinnati Reds 5-4.
Tampa Bay Rays 10-5 New York Yankees
Toronto Blue Jays 3-2 Philadelphia Phillies
Toronto Blue Jays 9-8 Philadelphia Phillies
Chicago White Sox 9-0 Detroit Tigers
Houston Astros 10-8 Colorado Rockies
Cleveland Indians 2-0 Pittsburgh Pirates
Los Angeles Dodgers 6-1 Seattle Mariners
Minnesota Twins 7-1 Milwaukee Brewers
Boston Red Sox 7-1 Baltimore Orioles
San Diego Padres 8-7 Texas Rangers
St Louis Cardinals 5-4 Cincinnati Reds
Oakland Athletics 5-1 Arizona Diamondbacks
San Francisco Giants 10-5 Los Angeles Angels
White Sox at Cubs
Dallas Keuchel (3-2, 3.07 ERA) will line up for the Chicago White Sox (15-11) against Jon Lester (2-0, 2.74 ERA) and the Chicago Cubs (16-8) on Friday.