For a day and a half, Giants fans greeted Bryce Harper with boos each time he stepped into the batter's box.
In the fifth inning Friday night, Harper got his revenge.
The high-priced Phillies outfielder launched a moonshot 419-foot homer to center field off Giants starter Tyler Beede.
As he touched home plate, Harper put his finger to his mouth and look up to the Oracle Park crowd.
The message was clear: "Be quiet."
Giants fans had good reason to boo Harper. He spurned San Francisco's lucrative contract offer this past winter and signed a 13-year, $330 million contract with Philadelphia.
[RELATED: Revisiting Giants' pursuit of Harper]
This four-game series was the first time Giants fans had a chance to see Harper in person since he made his decision. On this night, the 26-year-old got the last laugh.