Phillies star Bryce Harper was serenaded with boos by Nationals fans on Opening Day, but got the last laugh with a solo home run in a 7-3 win over his former ballclub.