Rob Mackowiak tripled, doubled, singled and drove in three runs in the second game for Pittsburgh. Daryle Ward homered for the first time since 2002 and finished a triple short of the cycle. Jack Wilson was 4-for-6 and a homer shy of the cycle.
Perez (3-1) allowed seven hits and no runners past first base after the fifth inning. He struck out seven and walked one in the first nine-inning complete game at Coors Field this season.
Jason Jennings (2-5) gave up three runs and 10 hits in five innings.
Royce Clayton, Jeromy Burnitz and Luis Gonzalez homered for the Rockies in the opener. Estes (5-2) held the Pirates to two runs and three hits in 6 1-3 innings, and Shawn Chacon got his ninth save.
Kris Benson (3-3) had two RBIs, but allowed six runs in 6 1-3 innings.
Phillies 4, Giants 3
In San Francisco, Jason Michaels homered for the first time this season, Vicente Padilla pitched 6 2-3 effective innings and drove in a run, and Philadelphia improved to 5-1 on its road trip.
Ryan Madson worked out of a bases-loaded jam in the ninth for his first career save.
A.J. Pierzynski hit his first homer, but flied out in the ninth to end it.
Padilla (2-4) allowed nine hits and two runs.
Kirk Rueter (1-4) was the loser.
Perez (3-1) allowed seven hits and no runners past first base after the fifth inning. He struck out seven and walked one in the first nine-inning complete game at Coors Field this season.
Ryan Franklin (2-3) gave up one run on seven hits.



