Titans vs. 49ers recap