Zack Wheeler dominated the Giants and Bryce Harper went deep for the second straight night as the Phillies completed their fourth sweep in six series.