Titans outlast Lions, win overtime thriller