Nothing like a get-right matchup against the Giants to cure any sickness that the Eagles may be feeling.