The statement of the lemma is as follows: if $$f: \omega_1 \rightarrow \{x\ :\ x\ \textrm{is finite}\}$$ then there is an uncountable $S \subseteq \omega_1$ such that for all distinct $\alpha,\ \beta \in S$, we have $\alpha \notin f(\beta)$.
My initial attempts at a proof by contradiction didn't get me anywhere because I'm given no information about $f$ at all. Any ideas on what to try next would be great!
Edit: A (particularly misleading) typo was fixed; $S$ is meant to be uncountable, not countable.
By applying the Pressing Down Lemma to the regressive function $\alpha\mapsto\sup f(\alpha)\cap\alpha$, we can get an ordinal $\gamma\lt\omega_1$ and an uncountable (in fact stationary but that doesn't matter) set $A\subseteq\omega_1\setminus\gamma$ such that $f(\alpha)\cap\alpha\subseteq\gamma$ for all $\alpha\in A$. Hence, for distinct ordinals $\alpha,\beta\in A$, $\beta\in f(\alpha)$ implies $\beta\gt\alpha$. Now all we have to do is define a strictly increasing sequence $\langle\alpha_\xi:\xi\lt\omega_1\rangle$ so that $\alpha_\xi\in A\setminus\bigcup_{\eta\lt\xi}f(\alpha_\eta)$.