National League

• Padres 4, Cubs 2: In 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.

• Nationals 3, Braves 1: In Atlanta, Dan Haren pitched eight sharp innings and Denard Span hit a two-run double to help Washington snap a nine-game losing streak to Atlanta. 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.

• Cardinals 6, Brewers 5: In Milwaukee, Jake Westbrook allowed one run over six innings for his 100th career win and St. Louis held off the Brewers. Westbrook (2-1), came in with a 0.98 ERA, best in the majors - it increased to 1.10. He walked three and struck out four. The Brewers were 1 for 8 with runners in scoring position against him.

• Phillies 7, Marlins 2: In Philadelphia, Ryan Howard and Domonic Brown hit solo homers to back Kyle Kendrick as the Phillies beat the Marlins. 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. Justin Ruggiano hit a solo shot for Miami. Alex Sanabia (2-4) gave up four runs - two earned - and six hits in five innings.

American League

• White Sox 3, Rangers 1: In Arlington, Texas, Hector Santiago allowed two hits in five-plus innings filling in for Jake Peavy, Tyler Flowers hit a three-run homer and Chicago handed the Rangers their first series loss of the season. Flowers' drive just inside the foul pole in left field was the third straight hit after Texas right-hander Justin Grimm (2-1) retired 10 in a row on the day he was named AL rookie of the month. Adrian Beltre's homer in the second was the only hit through five innings against Santiago (1-1), who had six strikeouts and two walks in 5 1/3 innings. The left-hander made his first start of the season and fifth of his career after Peavy was scratched because of back spasms.

• Red Sox 3, Blue Jays 1: In Toronto, Ryan Dempster won his second straight start and the Red Sox took advantage of a season-high 10 walks to beat the Blue Jays. Dempster (2-2) allowed one run and four hits in six innings. The right-hander, who walked three and struck out four, retired 10 of the final 11 batters he faced. Brett Lawrie homered and Colby Rasmus had three hits but the last-place Blue Jays lost for the 12th time in 16 games.

• Orioles 5, Angels 1: In Anaheim, Calif., Chris Tillman returned to his hometown and outpitched Joe Blanton with eight scoreless innings of three-hit ball, right fielder Nick Markakis threw out Mike Trout at the plate, and the Baltimore Orioles won the opener of a four-game series. Markakis also hit an RBI double and Nate McLouth hit a two-run homer in the ninth, a drive to center field that bounced off the glove of Trout as he jumped for it at the top of the fence.

• Rays at Roylas, ppd.: In Kansas City, Mo., the game was postponed due to rain and snow. No makeup date has been set.