8 ‘Undisputed’ takeaways from the Patriots and Falcons wins