Division football. Not a shocker since you get a better version of a team when it's a divisional matchup. Even more in the postseason. I was still surprised since Buffalo has been rolling while Miami, short-handed, hasn't been doing well. It could be the Bills looking ahead to Cincinnati or even Jacksonville being a factor for such a close game. If the Dolphins were great throughout the year I would've expected a close game for 60 minutes (or 4 hours)
For those wondering, chances are that the schedule for the Divisional Weekend will be disclosed at the conclusion of SNF. Maybe before that. The wait is related to what happens between Bengals/Ravens, though the bigger issue would've been over the result of Giants/Vikings. Since 2009, the NFL loves to have the top seeds play on Saturday to further pimp their advantage. However, I don't think it'll be fair for Tampa Bay or Dallas to travel to Philadelphia for a Saturday game on 4 days rest. So, I'm guessing that the Eagles game will be on Sunday unless New York wins at US Bank Stadium. It could still be on Sunday, but if it's Saturday, then it's 5 days rest for the Giants, which is normal.
For the AFC, it should not matter too much, but IMO, if Baltimore wins at Paycor, then Kansas City should be in the Saturday slot. I don't think the league is having Buffalo, despite the home team, play off of a short week against Jacksonville, who'll have an extended period of rest. Of course, if Cincinnati wins, they Chiefs still could be on Saturday (I'd bet on it). They'd host the Jaguars off of a bye. Normal rest for the top 4 seeds