National League Roundup: Cubs complete perfect homestand

Cubs 5, Rockies 3

Chicago – Alfonso Soriano homered, and Jim Edmonds drove in two runs to help the Cubs complete a perfect seven-game homestand.

The Cubs entered June with the best record in baseball for the first time since 1908, when they last won a World Series.

Phillies 7, Marlins 5

Philadelphia – Chase Utley hit his major-league-leading 20th homer, Pat Burrell had a tiebreaking, two-run double, and the Phillies rallied.

Utley went deep for the fourth straight game.

Reds 6, Braves 2

Cincinnati – Ken Griffey Jr. remained one homer shy of 600, but Jay Bruce had a solo shot and a run-scoring single to lead the Reds to the victory.

Rookie right-hander Johnny Cueto (4-5) allowed only a bunt single through the first six innings against a team that can’t do anything right on the road.

Diamondbacks 5, Nationals 0

Phoenix – Dan Haren tossed seven sharp innings, and Orlando Hudson hit a three-run homer for Arizona.

Hudson’s homer, his second in three days and sixth of the season, came in the first inning and gave Haren (6-4) all the support he would need against the NL’s weakest-hitting club.

Brewers 10, Astros 1

Milwaukee – Ryan Braun and Russell Branyan hit two-run homers, and the Brewers finished off a sweep.

Gabe Kapler and Craig Counsell each went 2-for-4 with two RBIs for the Brewers.

Cardinals 7, Pirates 4

St. Louis – Braden Looper continued his torrid hitting to help earn himself a win.

Looper had two singles, scored twice and drove in a run to raise his batting average to .429 – tops among pitchers in the majors.

Giants 4, Padres 3, 10 innings

San Francisco – Pinch-hitter Fred Lewis hit a two-run, game-tying triple off Padres closer Trevor Hoffman in the 10th inning and scored the winning run on Jose Castillo’s infield single.

Mets 6, Dodgers 1

New York – Johan Santana pitched into the eighth inning to earn his 100th win, and Carlos Beltran and Ryan Church each hit a two-run homer.

Back in the lineup after his second concussion this year, Church capped a five-run third with his shot to right