The NFL season is down to only eight teams fighting for the Vince Lombardi Trophy, with 16 grueling regular season weeks and a round of playoffs in the books.
A few of the remaining playoff teams should come as no shock, while others have stunned even their own fan bases by advancing to the Divisional round. After this weekend, only four teams will be left standing, and perhaps there will have been a few more upsets.
On Saturday, two of this weekend's four contests will take place.
NFC Divisional Game 1
Where: CenturyLink Field, Seattle
When: 4:35 p.m. ET
This is a rematch of Week 13 when the Seahawks humiliated the Saints on Monday Night Football, winning 34-7 at home. Seattle ran over New Orleans that night, gaining 429 total yards compared to 188 for the Saints.
New Orleans has been a bad road team all year, and has to go into perhaps the toughest venue in football. That said, the Saints silenced a few critics by going into frigid Philadelphia last week and beating a hot Philadelphia Eagles team. If the Seahawks manage a victory, it will be their third playoff win during Pete Carroll's tenure.
AFC Divisional Game 1
Where: Gillette Stadium, Foxboro
When: 8:15 p.m. ET
The Colts enter this game off an incredible comeback victory. Indianapolis was losing 38-10 to the Kansas City Chiefs early in the third quarter before outscoring its opponent 35-6 in the final 27 minutes.
Meanwhile, the Patriots enjoyed the weekend. New England ended the regular season with a strong 34-20 win over the Buffalo Bills to clinch a first-round bye, and now needs just one win to get back to the AFC Championship Game for a third consecutive season.