Pedro Alvarez homered in the 19th inning as the Pittsburgh Pirates won the longest game in the majors this season, outlasting the St Louis Cardinals 6-3 on Sunday.
It took 6 hours, 7 minutes to finish. Both teams scored a run in the 17th, and each club used eight pitchers.
Alvarez hit his 23rd homer, a solo shot off Barret Browning (1-3). Andrew McCutchen added a two-run single later in the inning.
Wandy Rodriguez (8-12), who was set to start for the Pirates on Monday night at San Diego, got the win with two scoreless innings of relief.
About 9,000 fans from the original crowd of more than 43,000 stayed until the end. This was the longest game by innings in the big leagues this year. At 6 hours, 7 minutes, it tied for the longest by time, matching a game between Baltimore and Boston on May 6.
NATIONALS 5, METS 2
In Washington, Bryce Harper homered and tripled, and Danny Espinosa also homered to lift Washington over New.
Gio Gonzalez (16-6) pitched into the sixth inning, allowing one run and seven hits. Tyler Clippard pitched a perfect ninth for his 27th save in 31 chances.
Jeremy Hefner (2-5) took the loss as the Mets fell for the ninth time in 13 games.
DIAMONDBACKS 8, ASTROS 1
In Houston, Texas, the Astros lost in their first game under interim manager Tony DeFrancesco as Aaron Hill homered twice to give Arizona the win and a sweep.
DeFrancesco was the manager at Triple-A Oklahoma City before being promoted. The Astros, with the worst record in the majors, fired Brad Mills late Saturday night.
Houston dropped their fourth straight and fell to 7-33 in their past 40 games.
Arizona won their ninth in a row against the Astros. Hill, who connected for a three-run homer on Saturday night, kept going deep. He led off a five-run fourth with a shot off Armando Galarraga (0-4) and added another solo homer in the eighth. Hill also doubled.
DODGERS 5, BRAVES 0
In Atlanta, Georgia, Chad Billingsley combined with two relievers on a three-hitter to win his sixth straight start, and Luis Cruz homered for the second game in a row as Los Angeles beat Atlanta.
Mark Ellis drove in four runs, three with a bases-loaded double in the ninth.
Billingsley (10-9) gave up three hits in seven innings, striking out four and walking two.
Cruz homered deep into the left-field seats in the fifth off Mike Minor (6-10) for a 1-0 lead.
REDS 5, CUBS 4
In Cincinnati, Ohio, Xavier Paul led off the ninth inning with a pinch-hit triple and Ryan Hanigan followed with a single to lift Cincinnati over Chicago.
Paul lined the first pitch from Shawn Camp (3-6) over first base into the right-field corner. Hanigan hit the next pitch to left-center over the drawn-in Chicago outfield.
The National League Central-leading Reds took three out of four from the Cubs and finished a 5-2 homestand.
In other AL play, it was:
‧ Padres 7, Giants 1
‧ Rockies 3, Marlins 2
‧ Phillies 8, Brewers 0
AP, ANAHEIM, California
Matt Moore shrugged off home runs by Mike Trout and Albert Pujols to win his fourth straight decision as the Tampa Bay Rays completed a four-game sweep of the fading Los Angeles Angels with an 8-3 victory on Sunday.
Tampa Bay tagged Zack Greinke (1-2) and outscored the Angels 37-14 in the series — the Rays set a team record for runs in a four-game set, erupting right after Seattle’s Felix Hernandez pitched a perfect game against them.