LOS ANGELES (AP) " The Dodgers tied the modern major league record for the longest home winning streak to start a season, improving to 12-0 at Chavez Ravine as Jeff Weaver pitched them to a 3-1 victory over Arizona on Tuesday night.
The defending NL West champions now share the mark with the 1911 Detroit Tigers, who accomplished the feat at Bennett Park the year before they moved into Tiger Stadium.
The Dodgers' sixth straight victory made them a major league-best 20-8 overall, their best start since the 1983 club started out 21-7.
Weaver (1-0) allowed a run and five hits over five innings and struck out six in his first start in the big leagues since Sept. 28, 2007 with Seattle.
Max Scherzer (0-3) allowed three runs and four hits over six innings but fell to 0-7 through his first 12 big league starts.
The Dodgers scored all their runs in the first on Andre Ethier's RBI single, James Loney's RBI groundout and a throwing error by shortstop Josh Wilson.
Padres 2, Rockies 1, 10 innings
SAN DIEGO (AP) " Brian Giles doubled in the winning run in the 10th inning and San Diego snapped a six-game losing streak.
Giles' one-out double off Matt Daley (0-1) scored pinch-hitter Edgar Gonzalez from first base to give the Padres their third win in the last 15 games.
Giles, who came into the game hitting .153 and was on a 3-for-27 skid, batted in the leadoff spot and went 2 for 3 with two walks.
Heath Bell (1-0) pitched two scoreless innings for the win.
Starters Josh Geer of San Diego and Colorado's Aaron Cook matched each other through eight innings.
Brewers 8, Pirates 5
PITTSBURGH (AP) " J.J. Hardy drove in four runs on three hits and Milwaukee beat Pittsburgh for its 17th consecutive victory over the Pirates, the majors' longest winning streak by one team against another in nearly 40 years.
The Brewers' domination of the Pirates is the longest since Baltimore won 23 consecutive games against Kansas City during the 1969 (11) and 1970 (12) seasons. The Pirates haven't beaten the Brewers since May 22, 2008.
Hardy was 3 of 27 before reaching base four times on two run-scoring singles, an RBI double and a walk to help Milwaukee open a 6-2 lead in the sixth behind Jeff Suppan (2-2). He labored through 5 2-3 innings to improve to 13-3 against the Pirates in his career and 6-0 in his last eight starts.
Ian Snell (1-4) gave up five runs and four hits and walked five in five-plus innings.
Reds 7, Marlins 0
MIAMI (AP) " Brandon Phillips tied a career high with six RBIs and Edinson Volquez allowed three hits in eight innings for Cincinnati.
Nick Masset pitched a perfect ninth to complete the Reds' sixth shutout this season, and their fourth in the past six games. Volquez (4-2) extended a personal streak of 16 1-3 consecutive scoreless innings.
Phillips had three hits, including a three-run homer, his fourth. He hiked his average from .205 to .226.
Shortstop Jerry Hairston Jr. singled, doubled, walked, stole a base, scored three times and threw out a runner at the plate. Joey Votto reached base in all five plate appearances. He had two singles, walked three times, drove in a run and scored twice.
Florida's Chris Volstad (2-1) gave up four runs, three earned, in six innings.
Mets 4, Braves 3
ATLANTA (AP) " Livan Hernandez earned his fourth win in 25 career starts against Atlanta and New York completed a rare series sweep at Turner Field.
The Mets won two games for their first sweep of any series in Atlanta since winning three games in 2007.
David Wright and Ramon Castro had run-scoring doubles in the third inning off Kenshin Kawakami (1-4), who lost his fourth straight start. Carlos Delgado had two hits, including a two-run single in the ninth.
Hernandez (2-1) gave up seven hits and one run in 6 1-3 innings. He improved to 4-15 in his career against the Braves with his first win against Atlanta since June 5, 2006, while with the Nationals.
Hernandez was helped by three double plays which ended the third, fourth and sixth innings.
Phillies 10, Cardinals 7
ST. LOUIS (AP) " Shane Victorino was 4 for 5 with a home run and three RBIs and Jayson Werth had a three-run shot and four RBIs for Philadelphia.
Ryan Ludwick and Yadier Molina hit solo homers in a span of three at-bats to help St. Louis cut the deficit to 4-3 in the fourth. Werth answered with a three-run shot in the fifth off Adam Wainwright (3-1).
Albert Pujols hit his 10th homer in the ninth off Brad Lidge, his lone hit in eight at-bats in the series.
Brett Myers (2-2) won for the first time in four starts despite allowing five runs on nine hits in 5 1-3 innings. The Phillies led three times by four runs, finally putting away the Cardinals in the seventh on RBI singles by Ryan Howard and Pedro Feliz.
Wainwright allowed seven runs and nine hits in six innings.
Giants 6, Cubs 2
CHICAGO (AP) " Tim Lincecum allowed four hits over seven innings and Bengie Molina hit a three-run homer for San Francisco.
Lincecum (3-1) struck out seven and walked two in ending the Cubs' four-game winning streak.
Resting five regulars against Lincecum, the 2008 NL Cy Young winner, Cubs manager Lou Piniella went with a lineup featuring six players who were in the minors as recently as 2007.
Among those starting for the Cubs was Bobby Scales, a 31-year-old infielder making his big league debut after spending 11 years in the minors.
Scales, who supplements his income by working as a substitute teacher during the offseason, singled in the fifth inning and scored on a single by pitcher Sean Marshall (0-2).
Scales ended up going 1 for 4 and struck out to end the game.
Nationals 10, Astros 10, 11 innings, susp.
WASHINGTON (AP) " A sloppy matchup between Washington and Houston wound up without a winner when the game was suspended by rain with the score tied at 10 in the bottom of the 11th inning.
Because the Astros aren't scheduled to return to Washington this season, the game will be resumed July 9 in Houston with the Nationals as the home team.
Cristian Guzman hit a two-run homer in the eighth that put the Nationals ahead 10-9. The Astros tied it in the ninth on Geoff Blum's sacrifice fly.
Astros ace Roy Oswalt left in the sixth inning with a bone bruise on his right index finger. Oswalt, still winless after seven starts this season, hurt his pitching hand while bunting and said he might skip a bullpen session between starts.