WASHINGTON — Jordan Zimmermann was terrific in his second complete game of the season and the Washington Nationals limited the Cincinnati Reds to one hit for the second straight game in a 1-0 victory on Friday night.
Zimmermann (4-1) struck out four and walked one while improving to 3-0 with a 1.36 ERA in five career games against Cincinnati. The right-hander needed only 91 pitches to record his third career complete game.
It was the first time the Reds managed just one hit in consecutive games since July 5-6, 1900, against Brooklyn, according to research by the Elias Sports Bureau that the team provided. The Houston Astros from Sept. 14-15, 2008, were the last major league team with such a streak.
Xavier Paul led off the third with a single to center for Cincinnati's only hit off Zimmermann.
Homer Bailey (1-2) allowed one run and six hits in seven innings for the Reds.
The Nationals' only run came in the third. Bryce Harper tripled to right and scored on Jayson Werth's single to right.
Cardinals 9, Pirates 1
At St. Louis, Carlos Beltran homered from both sides of the plate and drove in three runs to lead Lance Lynn and the Cardinals to the victory.
Lynn (4-0) struck out nine in seven innings, allowing one run and two hits. The right-hander improved to 9-0 with a 2.63 ERA in his last 10 regular-season appearances.
Phillies 4, Mets 0
At New York, Kyle Kendrick pitched the best game of his career, throwing a three-hitter for Philadelphia and getting home-run help from Ryan Howard.
Rockies 6, Diamondbacks 3
At Phoenix, Troy Tulowitzki hit a bases-loaded double with two out in the fifth inning, leading Colorado to the victory.
Michael Cuddyer had two-out, two-run single in the first, and Wilin Rosario added a solo homer in the sixth for the Rockies.
Padres 2, Giants 1
At San Diego, Andrew Cashner pitched six effective innings and contributed a big hit at the plate, helping the San Diego to the win.
Cashner (1-1) allowed one run and five hits, struck out five and walked one. He retired the last 12 batters he faced, avenging a 2-0 loss to Tim Lincecum and the Giants last Saturday.
Cashner also picked up his second major league hit and scored San Diego's first run in its two-run third inning.
Lincecum (2-1) struck out nine and allowed six hits in seven innings. Huston Street worked the ninth for his fourth save.
Cubs 4, Marlins 2
At Miami, Anthony Rizzo had two home runs and four RBIs to power the Cubs to back-to-back wins for the first time this season.
Rizzo's second career two-homer game gave him eight on the season, the most by a Cubs left-handed hitter in April. Billy Williams (1970) and Henry Rodriguez (2000) each hit seven.
Dodgers 7, Brewers 5
At Los Angeles, Adrian Gonzalez drove in the tying and go-ahead runs with a two-out double in the seventh inning, Carl Crawford homered and the Dodgers beat the Brewers.
Orioles 3, Athletics 0
At Oakland, Calif., Wei-Yin Chen pitched eight strong innings, giving up only two hits to help the Orioles beat the Athletics.
Jim Johnson completed the three-hitter by getting the final three outs for his ninth save. The Orioles have won seven of their last nine games while the A's have dropped seven of eight.
Chen (2-2) was brilliant, not allowing a runner to reach third base. He struck out five and walked two.
The Orioles broke a scoreless tie in the seventh inning as J.J. Hardy lead off against Tommy Milone (3-2) with a single that A's right-fielder Josh Reddick bobbled for an error allowing Hardy to go to second. After an out, Steve Pearce drove him in with a sharply hit ball past diving A's shortstop Adam Rosales.
Angels 6, Mariners 3
At Seattle, Hank Conger and Mark Trumbo each hit two-run homers and C.J. Wilson worked out of a pair of bases-loaded jams to help give the Angels a victory over the Mariners.
Wilson (2-0) went 51/3 innings, allowing seven hits and three runs. He walked two and struck out a season-high nine.
Ernesto Frieri pitched the ninth for his third save in three chances.
The Angels would not let Mariners' starter Aaron Harang (0-3) settle in. They scored in each of the first three innings for a 5-0 lead, chasing Harang before the fourth.
Yankees 6, Blue Jays 4
At New York, David Phelps struck out a career-high nine in four innings after relieving the injured Ivan Nova, Chris Stewart threw out two baserunners to quash potential rallies as an emergency fill-in for Francisco Cervelli and the New York Yankees beat the wild Toronto Blue Jays.
Rangers 4, Twins 3
At Minneapolis, Adrian Beltre homered and rookie Justin Grimm won his second consecutive start and the Rangers beat the Twins.
Lance Berkman, Nelson Cruz and Ian Kinsler each had RBI doubles for the Rangers, who won for the seventh time in their past eight games.
White Sox 5, Rays 4
At Chicago, Jake Peavy pitched well into the seventh and the White Sox supported him with three homers to rally from a three-run deficit and beat the Rays.
Red Sox 7, Astros 3
At Boston, David Ross cleared the Green Monster twice with solo home runs and Ryan Dempster struck out 10 for the Red Sox in a win over the Astros.
David Ortiz homered for the second straight night at Fenway Park. The Red Sox are having one of the best Aprils in club history. Boston (16-7) is two wins short of tying the club record for the month with three games remaining.
Tigers 10, Braves 0
At Detroit, Anibal Sanchez struck out 17 in eight marvelous innings for Detroit, confounding the Braves in a dazzling performance.
Sanchez set a team record for strikeouts in a nine-inning game, and he had a mathematical chance of tying the major league mark of 20 when he was pulled after eight innings and 121 pitches.