Titans lose grip but keep possession in victory over Vikings