A purely vectorial critical point theorem