



Andy Ibañez homered, Casey Mize pitched six effective innings and the Detroit Tigers beat the New York Yankees 6-2 for their fourth consecutive victory.
Jake Rogers walked three times and scored two runs as the Tigers improved to 6-1 since they were swept by the Dodgers in their season-opening series.
Ibañez hit a three-run drive off Carlos Rodón (1-2) with two out in the third. It was his first homer of the season.
Mize (2-0) allowed one run and four hits. He struck out six and walked three.
Rodón struck out eight in six-plus innings, but he was charged with six runs — five earned — and four hits.
Aaron Judge made it 3-1 with an RBI single in the fifth, but Justyn-Henry Malloy responded with a two-run single in the bottom half.
The game was moved up to an afternoon start time because of frigid temperatures in Detroit. It was 38 degrees at the first pitch with light snow.
PIRATES 8, CARDINALS 4: Joey Bart, Andrew McCutchen and Isiah Kiner-Falefa each drove in two runs, and Pittsburgh handed St. Louis its fourth consecutive loss. Bart connected in the first inning for his first homer of the season. He also hit an RBI triple during Pittsburgh’s four-run seventh.
Pirates right-hander Carmen Mlodzinski (1-1) pitched five innings of one-run ball in his first win as a starting pitcher. He was converted from a reliever to a starter during spring training.
Rookie Thomas Harrington pitched four innings for his first save in his second career game, helping the Pirates win back-to-back games for the first time this season.
Cardinals third baseman Nolan Arenado was scratched with what manager Oliver Marmol said was “illness and general soreness.”
Blue Jays 6, Red Sox 2: George Springer had three RBI singles, José Berríos pitched seven innings of one-run ball and Toronto beat Boston. Vladimir Guerrero Jr. had two singles and scored a run for the Blue Jays, who were swept in a three-game series against the Mets over the weekend.
Will Wagner added an RBI single, and Andrés Giménez had a sacrifice fly and stole two bases before scoring from second each time on a two-out single by Springer, who had four singles.
Cubs 7, Rangers 0: Justin Steele tossed three-hit ball over seven innings, and Chicago beat Texas 7-0 on a frigid night. Michael Busch doubled and scored in the second. He also chased Nathan Eovaldi with an RBI triple in the fifth that made it 3-0.
Ian Happ had three RBIs. His two-run single highlighted a four-run sixth, and the Cubs won for the sixth time in seven games on a 34-degree night.
Steele (3-1) won his third straight start since a loss to the Los Angeles Dodgers in Tokyo on March 19. The left-hander struck out eight and walked two.
Mets 2, Marlins 0: Juan Soto hit a go-ahead double in the third inning and Kodai Senga combined with a standout bullpen for New York’s second shutout in four days as the Mets extended their winning streak to five.
Soto drove a cutter to the opposite field in left-center off Valente Bellozo (0-1) to score Francisco Lindor, who singled to start the inning for the second of his three hits. Soto also singled for his first multihit game with the Mets. He has hits in nine of his first 10 games this season.
Tyrone Taylor added an RBI single in the eighth off George Soriano.
Royals 4, Twins 2: Kyle Isbel went 3 for 4 with a home run and two RBIs, Michael Lorenzen allowed one run in six innings and the Kansas City Royals beat the Minnesota Twins 4-2 on Monday night.
Vinnie Pasquantino had an early RBI double for the Royals. Lorenzen (1-1) permitted five hits with no walks and three strikeouts.
Carlos Estévez got three outs for his third save. He gave up a two-out RBI single to Harrison Bader before retiring pinch-hitter Edouard Julien on a grounder with two on to end it.
Pasquantino hit a high fly down the left-field line that dropped in front of Bader for a double that drove in Jonathan India — who doubled leading off the first — to give the Royals a 1-0 lead.
Willi Castro hit a two-out RBI double in the second for the Twins.
Orioles 5, Diamondbacks 1: Zach Eflin pitched six innings of one-run ball and Ryan O’Hearn homered, helping Baltimore beat Arizona. Ryan Mountcastle had a crucial two-run single with two outs in the fifth, hitting a low slider from Zac Gallen into center for a 5-1 lead. It ended a tough night for Gallen (1-2), who allowed five runs in 4 2/3 innings.
Reds 2, Giants 0: Hunter Greene came within one out of a complete game, outlasting Logan Webb in an old-fashioned pitchers’ duel between All-Star starters, and Cincinnati beat San Francisco to stop the Giants’ seven-game winning streak.
Blake Dunn hit a two-run double off reliever Erik Miller in the eighth inning, and Tony Santillan shut the door in the ninth for Cincinnati.
Mariners 4, Astros 3: Jorge Polanco hit a two-run single in the eighth inning, and Seattle stopped a three-game slide by topping Houston. Polanco’s winning single hit Houston reliever Bryan Abreu on its way to center field. The Astros had taken a 3-2 lead with two unearned runs in the top half of the inning.
Mariners right-hander Logan Gilbert struck out seven while pitching 5 2/3 innings of one-run ball. Gregory Santos (1-1) got the win, and Andrés Muñoz handled the ninth for his fourth save.
Jose Altuve connected for a one-out solo drive in the sixth inning for Houston’s first hit of the game.
Padres 5, Athletics 4: Jake Cronenworth hit a two-run homer in the first inning, Fernando Tatis Jr. added a solo shot in the seventh and San Diego beat the Athletics. Michael King (2-0) gave up three runs and eight hits in 5 2/3 innings, and Robert Suarez pitched a perfect ninth for his fifth save. Manny Machado had two RBI doubles for San Diego.