Brouwer’s theorem 2.0?

Let $fin C((0,1)^n,mathbb R^n) $ with $(0,1)^n subset f((0,1)^n)$

Is it true that $exists x in (0,1)^n, f(x) =x$?