Week 10 proved to be every bit as enlightening — and thrilling — as expected as several of the most high profile games weren’t decided until the final minutes. And a couple of key upsets ...