All Riiiight!!!!!!! Cowboys are in, and Titans squeak past Houston with 17 secs left...*WHEW!*