The Associated Press
NEW YORK—Tim Anderson hit his first career grand slam and Carlos Rodn pitched Chicago over scuffling New York.
José Abreu nearly had a grand slam as well—to almost the same spot in the ballpark—but settled for a sacrifice fly when right fielder Aaron Judge made a jumping catch in front of the wall. Held to one hit Saturday in a 4-0 loss, Chicago chased Masahiro Tanaka (1-1) with nobody out in the fifth and won for only the second time in eight games.
Yoan Moncada had three hits and a walk for the White Sox (5-9), who stole five bases in the last five innings—several of them uncontested. Chicago won two of three to take consecutive series in the Bronx for the first time since 2002-03. Before last August, the White Sox hadn't captured a series at Yankee Stadium since 2005.
ROCKIES 4, GIANTS 0
SAN FRANCISCO—German Marquez pitched a one-hitter, nicked only by Evan Longoria's single with one out in the eighth inning, and the Colorado Rockies ended an eight-game losing streak by beating the San Francisco Giants 4-0 Sunday.
Marquez (2-1) struck out nine and walked none while throwing 105 pitches in the first complete game in the majors this season. It was the first-ever complete game for Marquez in 156 pro starts, including 69 in the big leagues.
Marquez had allowed just one runner, hitting Kevin Pillar with a pitch to begin the sixth inning, and was in complete control heading into the eighth. Brandon Crawford opened the eighth with a hard, one-hopper that deflected off third baseman Nolan Arenado's glove. Arenado quickly grabbed the ball out of the air and zipped a throw to retire Crawford.
RED SOX 4, ORIOLES 0
BOSTON—David Price pitched seven stellar innings with seven strikeouts, Xander Bogaerts hit a three-run homer and drove in every run, and Boston beat Baltimore.
Boston's big starting foursome of Price, Chris Sale, Rick Porcello and Nathan Eovaldi entered Sunday 0-7 with an 8.43 ERA in 11 starts. Price (1-1) responded with clearly their best outing, mixing his mid-90s fastball with a sharp changeup and cutter to allow just three hits without issuing a walk.
Baltimore's Chris Davis went 0 for 4 with two strikeouts a day after ending his record 0-for-54 stretch.
PHILLIES 3, MARLINS 1,
MIAMI—Jean Segura's two-run homer to left in the 14th inning put Philadelphia on top, and the Phillies beat Miami in the longest game of the young season for either team.
Andrew McCutchen tripled to the wall in left-center, and Segura followed with his first home run of the season. Cesar Hernandez also got his first homer of the season for the Phillies. Brian Anderson hit his second for Miami.
Wei-Yin Chen (0-1) came on to pitch the 14th, was charged with both runs and his ERA actually dipped from 24.75 to 23.40. Chen—the highest-paid Marlins player this season, making $20 million—has allowed 12 runs over three innings of relief in his last two appearances.
DODGERS 7, BREWERS 1
LOS ANGELES—Ross Stripling tossed eight strong innings to rescue an overworked bullpen, Joc Pederson and Alex Verdugo homered, and Los Angeles routed Milwaukee to snap a six-game skid.
The Dodgers avoided back-to-back sweeps, something they haven't had since 2017 when they last dropped seven games in a row.
Stripling (1-1) earned his first win in his fourth start of the season. The right-hander didn't record his first strikeout until the sixth inning and instead retired 14 of his first 17 batters on flyouts or grounders.
ROYALS 9, INDIANS 8
KANSAS CITY, Mo.—Pinch-runner extraordinaire Terrance Gore stole a base and then scored on Hunter Dozier's single in the ninth inning, lifting Kansas City over Cleveland to complete a three-game sweep of the AL Central favorites.
Ryan O'Hearn led off the ninth with a walk against Brad Hand (0-1) and was replaced by Gore. The speedster swiped second and advanced to third on a throwing error by catcher Roberto Perez. Dozier then singled to left for Kansas City's first walk-off win of the season.
The Royals roughed up two-time Cy Young Award winner Corey Kluber, who allowed 11 of his 18 batters to reach base safely. He gave up six runs, six hits and a career-most five walks in just 2 2/3 innings. The five walks doubled Kluber's season total—he didn't walk more than three batters in any game in 2018.
CARDINALS 9, REDS 5
MONTERREY, Mexico—Marcell Ozuna hit two home runs and Matt Carpenter connected for a tiebreaking drive in the seventh inning that sent St. Louis over Cincinnati for a split of their two-game series in Mexico.
Tyler O'Neill also homered for St. Louis. Yasiel Puig hit his first home run for the Reds and Jesse Winker hit his second in two days at Estadio de Beisbol de Monterrey.
The Cardinals saluted the fans after the win and gave away their hats. The Houston Astros and Los Angeles Angels will play twice at this stadium in early May—Major League Baseball has committed to bring regular-season games to Mexico until 2021.
RAYS 8, BLUE JAYS 4
TORONTO—Pinch-hitter Guillermo Heredia homered to cap a five-run burst in the eighth inning and Tampa Bay beat Toronto for its fifth straight series victory to start the season.
Tampa Bay improved to 12-4 and matched the 2010 team for the best 16-game start in club history. The Blue Jays have lost seven of nine and haven't won a series this year.
Blue Jays reliever Thomas Pannone became the 89th different pitcher in big league history to strike out the side on nine pitches. He fanned a swinging Avisail Garcia, then got Brandon Lowe and Daniel Robertson looking in the fifth.
PIRATES 4, NATIONALS 3
WASHINGTON—Rookie Jason Martin hit a tiebreaking double in the top of the ninth inning against Washington's shaky bullpen, then Felipe Vzquez escaped a bases-loaded jam Pittsburgh a win.
The Pirates took two of three and won a series at Nationals Park for the first time since 2013. Josh Bell drew a leadoff walk in the ninth from Wander Suero (1-1) and moved to second on Colin Moran's grounder. With two outs, Martin hit a ground-rule double to left for his second major league RBI.
The Nationals loaded the bases in the bottom half on a single, walk and Adam Eaton's bunt single with one out. Vzquez (1-0) struck out Howie Kendrick and retired Anthony Rendon on a flyball to end it.
TWINS 6, TIGERS 4
MINNEAPOLIS—Jose Berrios (2-1) pitched into the seventh inning for his first win since opening day, Trevor Hildenberger struck out two with the bases loaded for his first save and Minnesota beat Detroit to complete a two-game sweep.
C.J. Cron homered and drove in three, and Eddie Rosario was a triple short of the cycle for the Twins, who have won three of four.
In his shortest outing of the season, Jordan Zimmermann (0-2) lasted three innings and allowed five runs and eight hits with one strikeout.
DIAMONDBACKS 8, PADRES 4
PHOENIX—Zack Greinke pitched seven strong innings and helped himself with two hits, pinch-hitter David Peralta connected for a three-run homer and Arizona beat San Diego to stop a four-game losing streak.
Greinke (2-1) allowed two runs and four hits with six strikeouts. He won despite surrendering his seventh and eighth home runs of the season. Ketel Marte and Christian Walker also homered for the Diamondbacks.
Manuel Margot led off the game with a home run and Fernando Tatis Jr. also connected for NL West-leading San Diego. The Padres had won four in a row. San Diego starter Eric Lauer (2-2) gave up three runs on eight hits over five innings.