For a day and a half, Giants fans booed Bryce Harper each time he stepped into the batter's box at Oracle Park. But on Friday, he got the last laugh.