NFC 1 seed race is effectively over, with it being in the hands of the "6 seed and fixed there no matter what" New York Giants.
However if they somehow shock Philly with Giants presumably resting loads of starters then the 49ers just need to beat a sorry, beat-up Cardinals side to steal it from under their nose. Cowboys can grab it too if the Eagles and 49ers stumble.