Phillies 7, Rockies 0

PHILADELPHIA — J.A. Happ struck out a career-high 10 in his second shutout of the season, leading the Philadelphia Phillies to a 7-0 win over the Colorado Rockies.

Jimmy Rollins, Jayson Werth and Pedro Feliz all homered.

Happ (8-2) tossed a four-hitter in his latest outstanding outing, making a strong argument to remain in Philadelphia’s rotation. But it may not be enough for the rookie left-hander.

Three-time Cy Young Award winner Pedro Martinez made a rehab start 65 miles away for Double-A Reading. If Phillies officials are convinced Martinez can start in the major leagues, he likely would send Happ to the bullpen.

Manager Charlie Manuel says it’s still too early to talk about what the rotation will look like once Martinez joins the Phillies.

Happ or Martinez. Martinez or Happ. It almost doesn’t matter who is pitching for the NL East leaders when they’re swinging the bat like they did against Jorge De La Rosa (9-8).

Reds 4, Cubs 0

CINCINNATI — Scott Rolen returned from a beaning that left him sore and blurry for two days, then hit a two-run homer on his first swing Wednesday night to lead the Cincinnati Reds to a 4-0 victory over the Chicago Cubs that ended their eight-game losing streak.

Right-hander Justin Lehr (1-0) limited the Cubs to four hits in his first complete game. The 32-year-old Lehr was a reliever for Oakland and Milwaukee in 2004-06, and was making only his second start in the majors. It was his first win since May 18, 2006, with the Brewers.

The Reds got Rolen from Toronto in a four-player deal Friday, looking for leadership and a right-handed bat. He went 0 for 6 with Cincinnati before getting hit in the head by a Jason Marquis pitch on Sunday.

Cleared by a CT scan, Rolen made his first Reds hit a pivotal one. His homer on the first pitch from Rich Harden (7-7) put the Reds on course for only their second victory in 16 games.

Diamondbacks 4, Pirates 3

PITTSBURGH — Stephen Drew hit a tiebreaking two-run single in the eighth inning and the streaking Arizona Diamondbacks rallied to beat the Pittsburgh Pirates 4-3.

Pinch-hitter Alex Romero also had a tying RBI single in the eighth for Arizona, which has won four in a row and six of seven. Ryan Roberts homered for the third time in two games.

Andy LaRoche and Garrett Jones went deep for the Pirates, who have lost four in a row and nine of 11.

Jones hit his team-best 11th homer off Chad Qualls to cut it to 4-3 with one out in the ninth. But Qualls got Steve Pearce to ground out and struck out LaRoche to pick up his 21st save in 25 opportunities.

Doug Davis (6-10) allowed two runs and four hits over seven innings to beat the Pirates for the second time in 11 days. He struck out five and walked two.

Nationals 5, Marlins 4

WASHINGTON — Cristian Guzman fell a home run shy of the cycle, Adam Dunn homered in his third straight game and the Washington Nationals tied a season high with their fourth straight win, 5-4 over the Florida Marlins.

Ryan Zimmerman and Ronnie Belliard also connected for the Nationals, who improved to 10-6 under interim manager Jim Riggleman. Washington has won the first two games of this series after dropping the first nine meetings this year.

Nyjer Morgan continued to give the Nationals a spark from the leadoff spot. He went 1 for 2, walked twice, stole two bases and scored two runs. Five of the Nationals’ eight hits went for extra-bases.

Dan Uggla hit a solo homer for the Marlins in the second inning and added a two-run single in the seventh. But the Marlins missed on a number of scoring chances, stranding eight.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.