Dan Haren pitched eight sharp innings and Denard Span hit a two-run double last night as the Washington Nationals beat the visiting Atlanta Braves, 3-1.

The Nationals, who snapped a nine-game losing streak against 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. Rafael Soriano earned his ninth save in 10 chances.

Phillies 7, Marlins 2: Ryan Howard and Domonic Brown hit solo homers for host Philadelphia. Kyle Kendrick (3-1) allowed two runs and seven hits in seven innings to earn his ninth straight win over the Marlins dating to May 28, 2010.

Padres 4, Cubs 2: Yonder Alonso's two-out fly ball to rightfield dropped in front of Julio Borbon for an RBI single that led to a four-run eighth inning for visiting San Diego.

Cardinals 6, Brewers 5: Jake Westbrook (2-1) allowed one run over six innings for his 100th career win and visiting St. Louis held on for the win.

Red Sox 3, Blue Jays 1: Ryan Dempster (2-2) won his second straight start and visiting Boston took advantage of a season-high 10 walks.

Tigers 7, Astros 3: Don Kelly had an RBI single to start a four-run 14th inning for visiting Detroit. Matt Tuiasosopo added a two-run double and Jhonny Peralta hit a sacrifice fly.

Orioles 5, Angels 1: Chris Tillman allowed three hits in eight scoreless innings and Nate McLouth hit a two-run homer that bounced off the glove of centerfielder Mike Trout for visiting Baltimore.

White Sox 3, Rangers 1: Hector Santiago (1-1) allowed two hits in five-plus innings filling in for Jake Peavy and Tyler Flowers hit a three-run homer for visiting Chicago.

A fine mess

Major League Baseball fined umpire Tom Hallion and Tampa Bay pitchers David Price, Jeremy Hellickson and Matt Moore for their dustup last weekend. Each of the pitchers was fined $1,000. It was unknown how much Hallion was docked. Hallion was the plate umpire and crew chief during Sunday's game against the White Sox in Chicago and Price thought he missed a pitch. They exchanged words and the AL Cy Young winner accused Hallion of directing an expletive at him while he walked off the field. Hallion called Price a "liar" after the game. Price, Hellickson and Moore later made comments about Hallion on Twitter.

Around the bases

The Rockies have agreed to a minor-league deal with three-time All-Star pitcher Roy Oswalt. Oswalt, 35, has a career record of 163-96. He's also 4-0 with a 2.25 ERA at Coors Field . . . The Blue Jays put pitcher Josh Johnson on the 15-day disabled list because of inflammation in his right triceps.

-- AP

LI graduate schools among nation's best ... Smithtown weighs app for beach access ... Chilly weather outlook Credit: Newsday

Updated 7 minutes ago Cybersecurity attacks rise in schools ... Town bans decorations at parks, cemeteries ... LI graduate schools among nation's best ,,, Delivering baby essentials

LI graduate schools among nation's best ... Smithtown weighs app for beach access ... Chilly weather outlook Credit: Newsday

Updated 7 minutes ago Cybersecurity attacks rise in schools ... Town bans decorations at parks, cemeteries ... LI graduate schools among nation's best ,,, Delivering baby essentials

SUBSCRIBE

Unlimited Digital AccessOnly 25¢for 6 months

ACT NOWSALE ENDS SOON | CANCEL ANYTIME