A Mountain Pass-type Theorem for Vector-valued Functions