In their most impressive all-around effort of the year, a physical Cowboys team outlasts the Vikings, 31-28.