ATLANTA (AP) -Tim Hudson pitched six scoreless innings before tiring and drove in two runs, leading the Braves past the Washington Nationals 7-3 on Monday night for Atlanta's fifth straight win.
The Braves have allowed only six runs during their winning streak, which pushed them above .500 for the first time this season at 10-9.
Washington keeps falling farther and farther back in the NL East race. The Nationals lost their third in a row and have dropped 15 of 17 since starting the season with three straight wins.
Matt Chico (0-4) lasted only four innings, giving up six runs and eight hits.
Hudson (3-1) went to the seventh with a 7-0 lead, but the Nationals touched him for a couple of runs. He might have gotten though it if not for an error by first baseman Mark Teixeira, who dropped a routine throw and gave Washington an unearned run.
Cubs 7, Mets 1
CHICAGO (AP) - Carlos Zambrano pitched seven strong innings, and Aramis Ramirez and Felix Pie homered as the surging Chicago Cubs won for the 12th time in 15 games.
Zambrano (3-1) allowed five hits and a run with two walks and four strikeouts. Chicago's ace was backed by four double plays, including one in the sixth started by shortstop Ronny Cedeno that doused a big inning for the New York Mets.
Ramirez homered to left-center after Derrek Lee led off the fourth with a single off John Maine (1-2). The Cubs added five runs in the eighth, including three on Pie's first homer off Jorge Sosa.
Astros 10, Padres 3
HOUSTON (AP) - Roy Oswalt won consecutive starts for the first time since August, and Miguel Tejada and Lance Berkman drove in three runs each to lead Houston over San Diego.
Oswalt (2-3) allowed three runs and six hits in seven innings as the Astros won their second straight following a three-game losing streak. Oswalt was 6-0 over eight starts from July 20 to Sept. 3, then went 0-4 in six starts before winning at Philadelphia on April 16.
Justin Germano (0-2) allowed a career-high 10 runs in 3 1-3 innings, and the 10 hits he gave up matched the most off him in 39 major league appearances. He also walked three, and his ERA for the season rose from 1.35 to 5.01.
San Diego's Jim Edmonds hit a solo home run in the second, his first homer since Sept. 14.
Dodgers 9, Reds 3
CINCINNATI (AP) - Nomar Garciaparra hit his first home run since Sept. 14 and drove in three runs, Brad Penny stayed perfect at Great American Ball Park and Los Angeles beat Cincinnati.
Rafael Furcal also homered, and James Loney added three RBI for the Dodgers, who equalled their season high with 15 hits after scoring one run in each of their three losses at Atlanta last weekend.
Andruw Jones was dropped to eighth in the starting batting order for the first time since Aug. 22, 1998. He went 0-for-4, lowering the five-time All-Star's average to .159.
Penny (3-2) allowed a run and six hits while improving to 5-0 in five career starts at Great American. Chan Ho Park pitched three innings for his first save in 330 career pitching appearances.
Matt Belisle (0-1), in his first start after opening the season on the disabled list due to a sore right forearm, gave up 12 hits and seven runs in four innings.
Marlins 10, Pirates 4
PITTSBURGH (AP) - Hanley Ramirez, Josh Willingham and Dan Uggla homered and Mark Hendrickson, normally one of the majors' worst hitters, had two hits while pitching eight innings in Florida's win over slumping Pittsburgh.
Ramirez hit a two-run homer during a four-run second inning against Matt Morris (0-3), giving him three homers in two games. Willingham added a two-run drive as Florida scored three more times in the third to make it 7-2.
The Pirates lost their sixth in a row and gave up double-digit runs for the third consecutive game. They hadn't done that since Montreal scored a combined 35 runs against them during three games in June 1994.
Hendrickson (4-1) gave up four runs, three earned, and eight hits. He doubled and scored in the fourth inning before hitting a run-scoring single an inning later. Hendrickson came in to the game 1-for-46 the last two seasons.

Recent MLB Discussions

Top MLB Public Bets

#1 969 Boston Red Sox  98%
#3 954 Atlanta Braves  75%
#4 964 Chicago Cubs  67%
#5 956 New York Mets  62%
#6 966 Seattle Mariners  58%

MLB Top Stories

Thumbnail Yankees Win Total Prediction Lacking in name power like it used to have, will the New York Yankees find a way to scale the AL East standings this season?
Thumbnail Mets Win Total Prediction After a playoff appearance in 2016, will the New York Mets find a way to improve on what they did this season?
Thumbnail MLB Player Futures: Home Run Leader It seems like only yesterday that the Chicago Cubs shattered their 71-year curse by winning the World Series over the Cleveland Indians in thrilling Game 7...
Thumbnail Twins Win Total Prediction Will the Minnesota Twins make any charge in the AL Central this season? Here’s our thoughts on their 2017 campaign.
Thumbnail Brewers Win Total Prediction Did the Milwaukee Brewers do enough this offseason to be competitive in the 2017 season?

MLB Team Pages