Stakes are high as big time NFL battles line up on this topsy-turvy Christmas weekend with Dallas (8-6) taking on Philadelphia (6-8) in Dallas.
All the Cowboys have to do is win out and they control their own destiny, they are in the playoffs which could also save coach Jason Garrett's job.
If Dallas loses to the Eagles and then loses to the NY Giants next week, the Eagles are in the playoffs.
Detroit (9-5) hosts San Diego who shockingly have a shot at the playoffs but they'll have to win in Detroit who are looking to clinch a playoff berth with a win over the Chargers. It's not over for the Lions who take on the Packers next week, a team they will have to beat, eventually.
NY Giants take on the NY Jets with everything on the line for both teams. Jets and Giants both must win out to get into the tournament.