The Nationals, who snapped a nine-game losing streak to Atlanta on Wednesday, allowed their NL East rivals to get only three runners in scoring position over two nights.
Haren (3-3) won his second consecutive start, giving up four hits and one run with one walk and four strikeouts.
Washington got off to a good start in the first off Kris Medlen, breaking its 15-game streak without a first-inning run.
Medlen (1-4) lost his third straight start, allowing seven hits, three runs and three walks in seven innings. He struck out eight.
PHILLIES 7, MARLINS 2
Kendrick (3-1) allowed two runs and seven hits in seven innings to earn his ninth straight win against the Marlins, dating to May 28, 2010.
PADRES 4, CUBS 2
CHICAGO -- Yonder Alonso's two-out fly ball to right field dropped in front of Julio Borbon for an RBI single that led to a four-run eighth inning and boosted the Padres over the Cubs for a four-game series split.
Travis Wood (2-2) retired his first 14 batters before Kyle Blanks singled, and he led 2-0 when Jesus Guzman reached on an infield single leading off the eighth. San Diego went ahead with just one hard-hit ball in the inning, taking advance of two infield hits, the shallow fly and a passed ball.
Joe Thatcher (2-0) pitched one-third of an inning for the win.
Copyright 2013 by The Associated Press
This story is from ESPN.com's automated news wire. Wire index