TWINS 11, MARINERS 1

Manny Margot highlighted a five-run first inning for Minnesota with a three-run double off Seattle ace Logan Gilbert, and the Twins coasted to a victory over the Mariners to win their fifth consecutive series on Thursday afternoon. Pablo López (4-2) pitched into the seventh with a season-high 10 strikeouts to win his third straight start. Ryan Jeffers and Max Kepler each homered and drove in two runs, Jose Miranda scored three runs on two hits and Margot matched his career high with five RBIs for the Twins (22-15), who won for the 15th time in their last 17 games.

DIAMONDBACKS 5, REDS 4

Slade Cecconi pitched 5 1/3 innings of one-run ball, Corbin Carroll drove in the game-winning run with an eighth-inning single and Arizona hung on to beat Cincinnati, capping a series sweep and extending the Reds’ losing skid to eight games. Joc Pederson homered in the first inning for Arizona, which won its fourth straight. Five different players drove in runs. Spencer Steer’s two-out single in the seventh inning tied the game for the struggling Reds, but Carroll’s two-out hit in the eighth brought home Tucker Barnhart and gave Arizona a lead that stuck.

ASTROS 4, YANKEES 3

Yordan Alvarez and Jon Singleton each hit long homers in the first inning for Houston, who beat New York to avoid being swept in the season series. Alvarez hit a two-out solo shot off Marcus Stroman (2-2) into the second deck in right field measured at 116.8 mph. Two batters later, Singleton hit a two-run homer off the facade along the third deck clocked at 115.4 mph.

BREWERS 7, CARDINALS 1

Rhys Hoskins, Jake Bauers and Joey Ortiz each homered to cool Sonny Gray as Milwaukee defeated slumping St. Louis. It was the fifth straight loss for the Cardinals, who opened a fourgame series with the NL Central-leading Brewers. William Contreras and Christian Yelich each went 3 of 4 for the Brewers. Jared Koenig (4-1) earned the win after pitching two scoreless innings of relief and working his way out of a basesloaded, no-out jam in the fifth.

WHITE SOX 3, GUARDIANS 2

Erick Fedde worked six scoreless innings, Tommy Pham had two hits and an RBI and Chicago held on to beatCleveland. Chicago won its second straight and for the fourth time in six games to improve to 10-28. The White Sox no longer have the worst record in the majors, moving ahead of the Colorado Rockies, who are 9-28. José Ramírez and Josh Naylor launched back-to-back solo homers off Chicago reliever John Brebbia with two outs in the eighth inning as AL Central-leading Cleveland cut Chicago’s lead to 3-2.