Displaying the type of durability that had eluded him this season, Giants right-hander Jake Peavy muted Miami's offense for seven innings Saturday night as he outperformed Marlins ace Jose Fernandez in San Francisco's 7-2 victory.