Titans gratified, not satisfied