Phillies top Diamondbacks, 7-5, for 4th straight win

PHILADELPHIA — Jeff Francoeur hit a home run and Grady Sizemore had four hits to lead the Philadelphia Phillies to their fourth straight win, 7-5 over the Arizona Diamondbacks on Saturday night.

Chase Utley had two hits and two RBIs for the Phillies, who matched their season high in runs in the game that was delayed 1 hour, 17 minutes by rain.

Jerome Williams (3-3) allowed three runs — two earned — in five innings and seven hits to snap a two-game losing streak. Jonathan Papelbon pitched a 1-2-3 ninth for his ninth save.

Rookie Yasmany Tomas hit his first major league homer, and Paul Goldschmidt had a two-run homer for Arizona, which has lost four of five.

Archie Bradley (2-1) returned for the first time since suffering a right sinus fracture after taking a line drive off his face April 28. Bradley allowed four runs and five hits in two-plus innings.