ATLANTA (AP) - Tim Hudson was a dual threat in his 200th career win, combining with Anthony Varvaro on a three-hitter while adding a homer and a double to lead the Atlanta Braves to an 8-1 win over the Washington Nationals on Tuesday night.
Hudson (3-1) dominated the Nationals through seven innings, striking out six, walking two and giving up one run. The 37-year-old also led off the second with a double to left field off Gio Gonzalez (2-2) and hit a fifth-inning homer off Zach Duke.
The Braves won their ninth straight against Washington, dating to last season.
Andrelton Simmons had three hits, including a homer to lead off the first inning for Atlanta. Freddie Freeman had three singles and three RBIs, and Evan Gattis drove in two runs with two hits.
Hudson's homer was the third of his career and first since June 20, 2011 against Toronto. He became the third active pitcher with 200 wins, joining Andy Pettitte (248) and Roy Halladay (201). Hudson is 200-105 in his career, including 92 wins while with Oakland from 1999-2004.
Gonzalez lasted only four innings, allowing five runs on seven hits and five walks.
GIANTS 2, DIAMONDBACKS 1
PHOENIX (AP) - Pablo Sandoval hit a two-run homer with one out in the top of the ninth to lead San Francisco to a win over Arizona.
Arizona starter Trevor Cahill left after allowing a leadoff single to Angel Pagan, the Giants' fourth hit against the right-hander. J.J. Putz (2-1) came on for Arizona and struck out Marco Scutaro, and quickly went ahead 0-1 on Sandoval, who sent the next pitch into the stands in right.
It was Putz's fourth blown save in nine chances.
Sandy Rosario (1-0) recorded the last out of the eighth for his first career win, and Sergio Romo pitched the ninth for his 10th save.
CARDINALS 2, REDS 1
ST. LOUIS (AP) - Matt Holliday hit a two-run homer, Jaime Garcia continued his mastery of Cincinnati with eight strong innings and St. Louis snapped a three-game losing streak.
Garcia (3-1) gave up one run on seven hits, struck out three and did not walk a batter. The left-hander improved to 7-0 in eight starts against the Reds at Busch Stadium and is 9-2 overall against them. He retired the last seven batters he faced and recorded 18 ground ball outs.
Edward Mujica struck out the side in the ninth for his fifth save in as many chances.
Bronson Arroyo (2-3) allowed two runs on six hits over seven innings for the Reds, whose win streak ended at three games.
BREWERS 12, PIRATES 8
MILWAUKEE (AP) - Rickie Weeks broke out of a season-long slump with a three-run homer and five RBIs to lead Milwaukee over Pittsburgh.
Weeks finished with three hits for the Brewers, who won their ninth straight against Pittsburgh. They improved to 46-7 at Miller Park against the Pirates since the start of 2007.
Andrew McCutchen homered and had four hits for Pittsburgh.
After Tom Gorzelanny (1-0) escaped a two-on, none-out jam in the seventh, Yuniesky Betancourt lined his sixth home run of the year off Pirates reliever Bryan Morris (0-1).
Weeks, who began the night batting .167, hit his second homer of the season in the eighth.
DODGERS 6, ROCKIES 2
LOS ANGELES (AP) - Hyun-Jin Ryu had a career-best 12 strikeouts in six innings and Hanley Ramirez homered in his first start of the season, leading Los Angeles over Colorado.
Carlos Gonzalez gave the Rockies a 1-0 lead in the first with a homer - but it didn't last.
After giving up the home run to Gonzalez, Ryu (3-1) retired 14 of the next 15 batters he faced. His 12 strikeouts were the most by a Dodgers rookie since Hideo Nomo fanned 13 on Aug. 20, 1995.
Ryu, Matt Kemp, Adrian Gonzalez and Jerry Hairston Jr. all drove in runs for the Dodgers.
Jorge De La Rosa (2-3) worked four innings for the Rockies, giving up six earned runs on 11 hits with two walks and a strikeout. He fell to 0-8 in his career against the Dodgers.
MARLINS 2, METS 1
MIAMI (AP) - Juan Pierre scored standing up on a wild pitch with none out in the ninth and Miami came from behind in the final inning for the second consecutive game to beat reeling New York.
Jeremy Hefner (0-3) took a 1-0 lead and a three-hitter into the ninth inning but couldn't get another out for the Mets, who have dropped six straight games. Hefner had a career-high eight strikeouts and lowered his ERA from 5.14 to 3.72.
An intentional walk loaded the bases before Mets reliever Brandon Lyon's first pitch to Greg Dobbs was a low breaking ball that got away from Recker, allowing Pierre to score.
Ryan Webb (1-1) pitched a perfect ninth to get the win.
PADRES 13, CUBS 7
CHICAGO (AP) - Carlos Quentin homered and drove in three runs and San Diego battered Edwin Jackson in a win over Chicago.
Edinson Volquez (2-3) worked 5 2-3 innings, allowing four runs while striking out three in his first outing against Chicago while with San Diego. Volquez is 5-0 in seven career starts against the Cubs, including 3-0 at Wrigley Field.
Quentin was 3 for 4 with the home run and two doubles. He is 34 for 101 (.337) with nine homers against the Cubs in his career.
Jackson (0-4) went 4 2-3 innings, giving up 11 hits and eight runs.