Jhonny Peralta had a home run and three RBI, and David Huff (3-2) won his third straight decision with eight shutout innings.
Ian Snell (2-8) didn't get out of the third inning, allowing four runs on four hits and three walks in Pittsburgh's fifth straight loss. Adam LaRoche had a solo home run in the inter-league loss, but flew out with the bases loaded to end the game.
LaRoche's homer off Matt Herges in the ninth spoiled Cleveland's shutout.
Copyright 2009 by United Press International.