Pedro Alvarez drove in four runs in the 10-3 win with his eighth homer of the season and a sac fly.

PITTSBURGH, Pa. -- The Pittsburgh Pirates offense has struggled to score runs this season. But on Sunday afternoon at PNC Park, the bats came out swinging against the Chicago Cubs. The club pounded out 10 runs -- the most they've scored in a game during the 2012 season. It passed their previous mark of nine on April 30 against the Braves in Atlanta. Most of the damage came in the sixth frame when the Bucs plated six runs.

"Good day on the North shore. Good day all around," Manager Clint Hurdle said.

The Pirates entered game action having hit a combined 35 home runs this season, but prior to the first inning of the game on Sunday, they have all either been solo or two-run shots -- a ...

To continue reading the rest of this article, subscribe to Pirates Prospects. Subscribers get access to every article on the site, along with all of our exclusive live coverage of the Pirates' minor league system, all for a very low monthly or yearly rate.

If you're already a member, you can log in below. If you think you're receiving this message in error, please e-mail tim@piratesprospects.com.