Ravens block Titans' title hopes