Eagles and Cowboys set for full-blooded battle in NFC East