The Buccaneers win another nail-biter, the Titans shock the Cardinals, and more!