Opening Day romp for Pirates and fans at PNC Park