Jordan Zimmermann turned in another dominant performance with two-hit ball over eight innings, Ian Desmond hit a two-run homer in the fourth and the Washington Nationals finally beat the Atlanta Braves, 2-0 Wednesday night.
The Braves had won five in a row this season over their NL East rival, and nine straight dating to last season.
Zimmermann (5-1) made sure that streak ended with another dominating performance, snapping a three-game losing streak that had knocked the Nationals under .500.
Atlanta starter Paul Maholm (3-3) nearly matched Zimmermann. He allowed only three hits in eight innings, retiring the last 13 batters he faced.
But Desmond provided all the runs that Washington needed, homering to left-center on a 1-1 pitch in the fourth after Bryce Harper led off with a walk.
CARDINALS 4, REDS 2: Lance Lynn won his 10th straight decision, allowing one run and five hits in seven innings to lead the Cardinals over the Reds. Lynn (5-0) struck out five and walked two, improving to 10-0 in 10 starts and one relief appearing since losing to Milwaukee on Sept. 7. It’s the second straight quick start for Lynn, who was 6-0 with a 1.48 ERA through May 7 last season, then went 12-7 with a 4.46 ERA the rest of the way.
METS 7, MARLINS 6: Jordany Valdespin hit a three-run, pinch-homer, and New York rallied to break a six-game losing streak and avert a series sweep. The Mets’ dormant offense finally came alive after they fell behind 4-1. Valdespin put New York ahead to stay in the sixth inning with his second homer, and NL RBIs leader John Buck added a two-run double in the seventh.
CUBS 6, PADRES 2: Scott Feldman retired 18 straight on his way to his first career complete game and Chicago took advantage of former No. 1 pick Andrew Cashner’s wildness. Feldman (2-3) earned his second straight win, allowing two runs and three hits while walking one. After Chase Headley singled with two outs in the first, Feldman retired the next 18 batters. Cashner lasted four innings and gave up five runs, four earned.
GIANTS 9, DIAMONDBACKS 6: Brandon Belt hit a three-run homer in the eighth inning and San Francisco rallied against Arizona’s bullpen for the third straight game and completed a three-game sweep. Belt finished off the series of comebacks with his homer off David Hernandez (1-2). Angel Pagan led off the game with a homer, Hunter Pence added a 460-foot solo shot and George Kontos (2-1) pitched 1 2-3 innings after starter Tim Lincecum struggled.
ROCKIES 7, DODGERS 3: Troy Tulowitzki and Carlos Gonzalez each hit two-run doubles, and center fielder Dexter Fowler robbed Adrian Gonzalez of what would have been his second home run of the game. Reliever Josh Outman (1-0) got credit for the victory in the rubber game of the series, allowing one hit over two scoreless innings. Josh Beckett (0-4) gave up five runs and five hits in four innings before he was lifted for a pinch-hitter.
RED SOX 10, BLUE JAYS 1: Clay Buchholz pitched seven shutout innings to earn his major league-leading sixth win, Mike Napoli hit two of Boston’s five home runs and Boston routed Toronto. Stephen Drew hit a two-run shot in the second inning and Napoli went back-to-back with Daniel Nava in the fourth as the Red Sox won their majors-best 19th game. Napoli hit a solo shot in the fourth, followed that with a three-run shot in the seventh and also doubled in the ninth.
WHITE SOX 5, RANGERS 2: Conor Gillaspie and Alejandro De Aza homered in the seventh inning and Chicago ended a three-game losing streak with a win over Texas. Chris Sale (3-2) settled down after a rough second inning to make it through seven. The left-hander struck out seven and walked two. Texas managed only two runs in the second despite a homer, three singles and a walk. Sale then faced only one batter over the minimum 15 the next five innings.
ANGELS 5, ATHLETICS 4: Mark Trumbo went deep for the third consecutive day, and Howie Kendrick and Mike Trout also homered as Los Angeles beat Oakland to end a four-game losing streak. C.J. Wilson (3-0) remained undefeated despite a season-high five walks. He allowed two runs on six hits in 6 1-3 innings. Wilson struck out five and stranded six runners in scoring position.
YANKEES 5, ASTROS 4: Robinson Cano homered and Eduardo Nunez scored the tiebreaking run after a sixth-inning double to send New York past Houston. Ben Francisco hit his first home run for New York and three relievers supplied spotless work after fill-in starter David Phelps wasted a four-run lead. Boone Logan (2-1) got the win and Mariano Rivera closed for his 11th consecutive save.
MARINERS 8, ORIOLES 3: Michael Morse hit an opposite-field two-run homer and Aaron Harang pitched six solid innings for his first win as Seattle beat Baltimore. Morse’s homer was the highlight on a night when the Mariners scored four times with two outs off Baltimore starter Wei-Yin Chen (2-3). Michael Saunders had three hits and scored three times, while Kendrys Morales had three RBIs, including a two-run double in the sixth inning.
ROYALS 9, RAYS 8: Elliot Johnson homered against his former team and Kansas City rallied from an early five-run hole to beat Tampa Bay on a cold, blustery night. Lorenzo Cain and Jeff Francoeur each drove in a pair of runs for the Royals. Bruce Chen (2-0) pitched two scoreless innings in relief of Royals starter Luis Mendoza, and Greg Holland worked a perfect ninth inning in a light drizzle for his seventh save.
TWINS 6, TIGERS 2: Scott Diamond pitched six solid innings and Minnesota got to Anibal Sanchez early in a win over Detroit that snapped the Tigers’ five-game winning streak. Sanchez (3-2) fanned five in the first two innings — but Minnesota scored two runs in the first and another in the second. Diamond (2-2) didn’t allow a hit until Jhonny Peralta’s single in the fifth. The Tigers fought back after trailing 3-0, but reliever Bruce Rondon allowed two more runs in the seventh to make it 5-2. Chris Parmelee hit a solo homer in the eighth.
INDIANS 6, PHILLIES 0: Ryan Raburn tied a career high with four hits and Trevor Bauer allowed one hit in five strong innings for his first AL win as Cleveland beat Philadelphia. Raburn drove in two runs with a single in the third and a double in the fifth. Bauer (1-1), called up from Triple-A Columbus before the game, walked six while striking out five and combined with four relievers for the shutout. Cliff Lee (2-2) allowed five runs in six innings for the Phillies.