St. Louis 12, Detroit 2
Rangel Ravelo drove in three runs as the St. Louis Cardinals rolled to a 12-2 victory over the visiting Detroit Tigers in the first half of their doubleheader Thursday.
Oakland 3, Houston 1
Sean Manaea outlasted Jose Urquidy in a classic pitchers' duel Thursday afternoon as the Oakland Athletics made it four of five in their showdown series against the visiting Houston Astros with a 3-1 victory.
LA Angels 6, Texas 2
Dylan Bundy struck out a season-best 12 batters over 7 1/3 innings, Mike Trout and Jared Walsh homered and the Los Angeles Angels beat the Texas Rangers 6-2 Thursday afternoon in Arlington, Texas.
Detroit 6, St. Louis 3
Jeimer Candelario drove in three runs as the visiting Detroit Tigers rallied for a 6-3 victory over the St. Louis Cardinals to earn a split of their doubleheader Thursday.
Atlanta 7, Washington 6
Atlanta's Dansby Swanson turned around a 98-mph fastball from Tanner Rainey for a solo homer in the eighth inning to complete the Braves' 7-6 come-from-behind win over the home Washington Nationals on Thursday.
Kansas City 11, Cleveland 1
Rookie Brady Singer carried a no-hit bid into the eighth inning and Maikel Franco drove in five runs to lift the visiting Kansas City Royals to an 11-1 romp over the Cleveland Indians on Thursday.
Miami 7, Philadelphia 6
The host Miami Marlins began their longest home stretch of the season Thursday, and baseball's longest regular-season series in over half a century, by securing a 7-6 come-from-behind victory over the Philadelphia Phillies.
Boston 4, Tampa Bay 3
Rafael Devers' go-ahead RBI single in seventh inning helped Boston hand Tampa Bay its third straight defeat on Thursday night as the Red Sox beat the Rays 4-3 in St. Petersburg, Fla.
Chi. Cubs 8, Cincinnati 5
Nico Hoerner had two hits and three RBIs, Willson Contreras had four hits and one RBI, and Ian Happ drove in two runs as the host Chicago Cubs defeated the Cincinnati Reds 8-5 on Thursday night.
San Diego 6, San Francisco 1
Mitch Moreland hit a two-run double in a three-run first inning and Manny Machado and Jorge Ona added solo homers later Thursday night as the host San Diego Padres extended their winning streak to five games with a 6-1 victory over the San Francisco Giants.
Arizona 5, LA Dodgers 2
A three-run sixth inning highlighted by Carson Kelly's two-run home run helped the Arizona Diamondbacks avoid a series sweep with a 5-2 win over the Los Angeles Dodgers on Thursday night in Phoenix.