We prove the existence of extremal functions of Sobolev-Poincaré inequality on Sn for p in (1,(1 + ) ∕ 4). For general n-dimensional compact Riemannian manifolds embedded in Rn+1, such an existence result is proved for p in (n ∕ (n − 1),(1 + ) ∕ 4).