PHILADELPHIA (AP) -Pat Burrell homered and had three RBIs and Jamie Moyer allowed one run in seven innings in Philadelphia's rain-shortened 8-1 win over Pittsburgh on Friday night.
The Phillies learned before the seven-inning victory that Chase Utley, their All-Star second baseman, could miss three-to-four weeks after undergoing surgery to have a pin placed in his broken right hand. Utley was hit by a pitch on Thursday.
The game was called after a 61-minute delay following the seventh inning.
Burrell homered in a six-run third when the Phillies sent 12 batters to the plate. Michael Bourn, playing for the injured Aaron Rowand, had hits in each of the first three innings and went 4-for-4. Greg Dobbs drove in two runs.
Ronny Paulino had three hits and an RBI for the Pirates.
Moyer (9-8) allowed six hits as the Phillies won their sixth in the last seven games.
Nationals 6, Mets 2
NEW YORK (AP) - Washington's Ryan Church and Austin Kearns homered to back the pitching of former Met Mike Bacsik.
Bacsik (4-6) allowed eight hits over seven innings.
The Nationals bunched four doubles for three runs against Jorge Sosa (7-6) in the second inning. He has lost five of seven starts since June 13.
Moises Alou, in his first game since May 12, doubled for New York and went 1-for-4.
Dimitri Young and Church opened the second with consecutive doubles. One out later, Brian Schneider and Nook Logan had back-to-back doubles for a 3-0 lead.
Padres 9, Astros 4
HOUSTON (AP) - Milton Bradley homered and Brian Giles had a season-high three RBIs for San Diego and Jake Peavy won for the first time since June 19.
Peavy (10-5) allowed one run and four hits and struck out eight for the Padres, who won for the second time in eight games. He is 5-0 with a 0.98 ERA on the road this year and his 2.41 season ERA remains second in the NL.
Woody Williams (5-12) went six innings and allowed four runs and eight hits as the Astros' three-game winning streak ended.
Peavy knocked in the Padres' first run with a single in the second inning. Giles, Adrian Gonzalez, Josh Bard and Peavy had two hits each.
MORE

Top MLB Public Bets

#1 916 Toronto Blue Jays  94%
#2 902 Miami Marlins  81%
#3 929 Chicago Cubs  72%
#4 927 Minnesota Twins  68%
#5 903 New York Mets  67%
#6 906 Milwaukee Brewers  66%
#7 918 New York Yankees  54%

MLB Top Stories

Thumbnail A's vs. Angels Prediction Will the Angels complete their series sweep of the A's when the AL West rivals meet again tonight at 10:07PM ET?
Thumbnail Yankees vs. Red Sox Prediction Will the Yankees upset the Red Sox for a second straight night when the AL East rivals clash at 7:10PM ET?
Thumbnail Blue Jays vs. Cards Game 2 Prediction Will the Blue Jays pull off the upset in Game 2 of their double-header versus the Cardinals tonight at 6:15PM ET?
Thumbnail Astros vs. Indians Pick Will the Cleveland Indians find a way to close out a series win over the Houston Astros when the two meet up tonight at 6:10PM...
Thumbnail Dodgers vs. Giants Prediction Will the series finale between the Dodgers and Giants be low-scoring for bettors at 3:45PM ET?

MLB Team Pages