The Pittsburgh Pirates dismantled the New York Mets 14-2 on Friday, hitting so many homers that the stadium supply of fireworks ran out.