Giancarlo Stanton, left, celebrates his walkoff single with teammates after hitting a walk-off single in the Yankees’ 3-2 win over Washington on Sunday in New York. Seth Wenig/Associated Press

NEW YORK — Giancarlo Stanton hit a game-ending single off Brad Hand in the ninth inning, and the New York Yankees beat Washington 3-2 Sunday for their second straight walk-off win over the Nationals.

Hand (2-1) walked Tyler Wade and pinch-hitter Aaron Judge starting the ninth, a day after walking his first batter and blowing ninth- and 10th-inning leads in a game New York won 4-3 in 11 innings.

DJ LeMahieu hit into a forceout that left runners at the corners, just beating a throw to first to avoid a double play.

Stanton lined a slider into left field for his 24th RBI this season and was mobbed by teammates at first base, just the fifth hit of the game for the Yankees.

New York went 7-2 on its longest home stand of the season, improving to 18-16.

Michael King, Wandy Peralta and Aroldis Chapman (2-0) combined for 2 2/3 innings of scoreless, three-hit relief. King got four outs to remain unscored upon in 12 1/3 innings this season.

ANGELS 2, DODGERS 1: Jared Walsh hit a two-run double in the third inning and the Angels held on for a victory against the visiting Dodgers.

NATIONAL LEAGUE

MES 4, DIAMONDBACKS 2: Ace Jacob deGrom was pulled after five innings with right side tightness in his return from a similar injury, but the bullpen closed out a four-hitter as New York beat Arizonaat Citi Field for its fifth straight win.

DeGrom (3-2) was perfect through four innings but labored in the fifth, then called for trainer Brian Chicklo after throwing two warm-up pitches ahead of the sixth. DeGrom exited and went straight to the clubhouse.

The two-time Cy Young Award winner was coming off a 10-day layoff, skipping his previous turn in the rotation because of a right lat issue. Prior to that, he had a 0.51 ERA and 59 strikeouts in 35 overpowering innings.

The right-hander threw 68 pitches over five innings, allowing a run with six strikeouts, a hit and three walks.

DeGrom walked three during a 29-pitch fifth inning, just the second time in his career he’s done that. His previous three-walk inning was May 13, 2018, at Philadelphia. He was pulled after one inning in that game, his first back from the injured list.

CARDINALS 2, ROCKIES 0: Nolan Arenado homered against his former team, Adam Wainwright pitched three-hit ball into the ninth inning and St. Louis won at home.

Yadier Molina hit an RBI double and Ryan Helsley got Josh Fuentes to ground into a game-ending double play with the bases loaded. St. Louis completed a three-game sweep and has won nine of 11 overall.

Colorado dropped to a major league-worst 2-14 on the road.

Arenado was acquired from the Rockies in a blockbuster trade in early February after the star third baseman spent the first eight years of his career with Colorado.

Wainwright (2-3) struck out five and walked three over 8 1/3 innings, improving to 11-1 against the Rockies. He retired nine batters in a row at one point and eight straight during another stretch.

BREWERS 2, MARLINS 1: Tyrone Taylor hit a two-out, tiebreaking single in the 10th inning, and seven Milwaukee pitchers combined on a six-hitter to win in Miami

Anthony Bass (1-3) retired the first two batters in the 10th, but after an intentional walk, Taylor’s hit brought home automatic runner Pablo Reyes from second.

Josh Hader (3-0) pitched a perfect ninth with two strikeouts, lowering his ERA to 0.71. Drew Rasmussen pitched the 10th and earned his first career save by working around a two-out walk and stranding automatic runner Lewis Brinson at third.

The Brewers finished 2-5 on their trip after losing the first five games. Miami fell to 2-7 in one-run games.

PIRATES 6, CUBS 5: Tyler Anderson pitched eight solid innings and Pittsburgh held on in the ninth, beating the Cubs at Wrigley Field and ending Chicago’s five-game winning streak.

Wilmer Difo had three hits and drove in three runs as the Pirates won for just the third time in their last 20 games at Wrigley Field.

Held to two runs and four hits by Anderson (3-3), the Cubs made it close in the ninth.

Reliever Kyle Crick hit Anthony Rizzo with a pitch and walked Kris Bryant before getting David Bote on a flyout. Richard Rodríguez took over and gave up an RBI single to Joc Pederson singled with two outs that made it 6-3.

Ildemaro Vargas hit a two-run double, but Rodriguez retired pinch-hitter Javier Báez on a grounder to end it for his sixth save.

PADRES 11, GIANTS 1: Jake Cronenworth hit a splash shot, Fernando Tatis Jr. also connected off Johnny Cueto and visiting San Diego routed San Francisco.

Cronenworth became the fourth Padres player to hit a drive into San Francisco Bay, joining Ryan Klesko (2003), Brian Giles (2008) and Yasmani Grandal (2014).

BRAVES 6, PHILLIES 1: Freddie Freeman and Dansby Swanson homered, Huascar Ynoa won his fourth straight start and Atlanta beat visiting Philadelphia.

AMERICAN LEAGUE

ASTROS 7, BLUE JAYS 4: Kyle Tucker hit a three-run homer and tied a career high with four RBI as host Houston built a big lead early and held on for a win over Toronto.

Jose Altuve added a solo homer for the Astros to help them win the series 2-1.

Tucker’s homer highlighted a four-run fourth inning that extended the lead to 7-0.

Rowdy Tellez sent a 69-mph curveball from Zack Greinke into the second deck in right field with no outs in the fifth for the first of five straight hits for the Blue Jays. Reese McGuire and Marcus Semien followed with singles before a double to center field by Bo Bichette scored them both to cut the lead to 7-3.

WHITE SOX 9, ROYALS 3: Yermin Mercedes and Jose Abreu had three RBI each to help Chicago beat win in Kansas City, finishing off a three-game sweep and handing the Royals their eight consecutive loss.

The Royals went winless on its seven-game homestand. They opened the homestand up 1½ games in the division but leave their friendly confides back 3½ games. They were swept by the Indians earlier in the week.

The White Sox have beaten the Royals 10 straight times on the road. The last team to do that was Oakland from 2003-2006 when they beat Kansas City 12 consecutive times in Kauffman Stadium.

Lucas Giolito (2-3) gave up one run, four hits, two walks and fanned two in five innings of work and got the win. It’s the first run allowed by a Chicago starter in five games as they’ve gone 29 1/3 innings and have a 0.31 ERA in that stretch.

RANGERS 10, MARINERS 2: Adolis García hit his team-leading ninth homer and drove in a career-high five runs, Dane Dunning struck out 10 in five innings and Texas won at home.

The past seven victories for the Rangers have come after falling behind, this time when they answered Seattle’s two-run fifth for a 2-1 lead with six runs in the bottom of the inning.

Nick Solak had a tiebreaking, two-run double as the first six Texas hitters reached base, including Jose Trevino on shortstop J.P. Crawford’s first error in 27 games, and third of the day for the Mariners.

RAYS 4, ATHLETICS 3: Willy Adames hit a three-run homer in the fifth, Mike Brosseau added a tiebreaking drive the following inning and Tampa Bay held on to win in Oakland, California and avoid a series sweep.

The A’s squandered a chance in the eighth when Matt Olson hesitated on Andrew Kittredge’s passed ball and was thrown out at third by catcher Mike Zunino.

Jeffrey Springs (3-1) struck out two in the fifth for the win. Kittredge got five outs for his second save.

Oakland lefty Cole Irvin (3-4) was looking to build on a career-high nine strikeouts his last time out that gave him 29 Ks over his past four starts while going 3-1.

But Irvin couldn’t hold a 3-0 lead and wasn’t as dominant as in recent outings. He allowed four runs — three earned — and four hits over six innings, with three strikeouts and a walk.

NOTES

PIRATES: Pittsburgh put infielder Colin Moran on the 10-day injured list because of a strained left groin amid several roster moves before playing the Chicago Cubs.

Moran exited Saturday’s game against the Cubs in the bottom of the first inning. He caught a liner and was injured when he ran and dived to first base trying to complete a double play. Moran is hitting .297 with four home runs and 19 RBI in 32 games.

Infielder Ke’Bryan Hayes, one of the Pirates’ brightest hopes for this season, was transferred from the 10-day IL to the 60-day list. The rookie had a strong spring, homered on opening day at Wrigley Field and then exited early in the second game with a strained left wrist that’s sidelined him.

BRAVES: Relief pitcher Shane Greene has signed a one-year contract to rejoin Atlanta.

Greene, who was optioned to Triple-A Gwinnett, will need some time to get ready before returns to the majors. The right-hander went 1-0 with a 2.60 ERA and 21 strikeouts in 27 2/3 innings last season.

Braves relievers began Sunday with a 4.56 ERA that ranked 22nd in the majors. It’s a considerable slip from last year when the bullpen ranked fourth with a 3.50 ERA.


Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.