Using the ‘monotonicity trick’ introduced by Struwe, we derive a generic theorem. It says that for a wide class of functionals, having a mountain-pass (MP) geometry, almost every functional in this class has a bounded Palais-Smale sequence at the MP level. Then we show how the generic theorem can be used to obtain, for a given functional, a special Palais–Smale sequence possessing extra properties that help to ensure its convergence. Subsequently, these abstract results are applied to prove the existence of a positive solution for a problem of the form