Filed under: Stream Pirates Pedro Alvarez Homers In Second Straight Game As Pirates Roll, 8-5 Contributors: Charlie Wilmoth Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Pedro Alvarez Homers In Second Straight Game As Pirates Roll, 8-5 Reddit Pocket Flipboard Email The Pirates have taken three of four from the Phillies. 2 Total Updates Since Jul 4, 2010, 4:30pm EDT Follow this stream July 4, 2010 Garrett Jones Drives In Three By Charlie Wilmoth July 4, 2010 Pedro Alvarez Homers In Second Straight Game As Pirates Roll, 8-5 By Charlie Wilmoth