St. Louis 4, Milwaukee 3
Dylan Carlson hit homers from both sides of the plate and drove in three runs to rally the St. Louis Cardinals past the visiting Milwaukee Brewers 4-3 on Thursday afternoon.
Texas 7, LA Angels 6
Brock Holt delivered a two-run double in the eighth inning to lift the Texas Rangers to a 7-6 win against the Los Angeles Angels in the rubber game of their three-game series on Thursday afternoon in Arlington, Tex.
Chi. Cubs 9, Pittsburgh 0
Sergio Alcantara homered and drove in three runs to back Justin Steele's seven scoreless innings Thursday as the visiting Chicago Cubs sent the Pittsburgh Pirates to their 100th loss of the season, 9-0.
Baltimore 6, Boston 2
Orioles rookie Alex Wells pitched six innings of one-run ball and the Boston Red Sox missed another chance to move closer to an AL wild-card berth in a 6-2 loss at Baltimore on Thursday night.
NY Yankees 6, Toronto 2
Gleyber Torres hit a two-run home run to cap a three-homer barrage in a four-run sixth inning and the visiting New York Yankees defeated the Toronto Blue Jays 6-2 Thursday night.
NY Mets 12, Miami 3
Rich Hill finally earned his first win with the New York Mets on Thursday night, when the 41-year-old left-hander tossed five solid innings in a 12-3 victory over the visiting Miami Marlins.
Houston 3, Tampa Bay 2
Carlos Correa set a career high for home runs, Lance McCullers Jr. worked six solid innings and the Houston Astros clinched the American League West title with a 3-2 victory over the visiting Tampa Bay Rays on Thursday.
Atlanta 5, Philadelphia 3
The Atlanta Braves got six strong innings from starter Ian Anderson and home runs from Jorge Soler and Austin Riley to beat the visiting Philadelphia Phillies 5-3 on Thursday, clinching their fourth consecutive National League East championship.
Detroit 10, Minnesota 7
Niko Goodrum hit two home runs and drove in four runs as the Detroit Tigers snapped a four-game losing streak with a 10-7 victory over the Minnesota Twins on Thursday night in Minneapolis.
Cleveland 6, Kansas City 1
Bradley Zimmer recorded a double, two sacrifice flies and three RBIs as the visiting Cleveland Indians salvaged the final game of a three-game series with a 6-1 victory over the Kansas City Royals on Thursday.
San Francisco 5, Arizona 4
Old pals Buster Posey and Brandon Crawford got the better of Madison Bumgarner in his San Francisco reunion Thursday night, but it was a walk-off single by LaMonte Wade Jr. that lifted the Giants to a 5-4 victory over the visiting Arizona Diamondbacks.
LA Dodgers 8, San Diego 3
Another day, another onslaught of Dodgers home runs.