1.6.4. Lemma. If $C$ is a compact subset of a Hausdorff topological space $(X, \tau)$, there are for each $x \not \in C$ disjoint open subsets $A$ and $B$ of $X$, such that $C \subset A$ and $x \in B$.
Proof: Since $X$ is a Hausdorff space, there are for each $y$ in $C$ disjoint open sets $A(y)$ and $B(y)$, such that $y \in A(y)$ and $x\in B(y)$. The family $\{A(y) \ \vert \ y \in C \}$ is an open covering of $C$ and has therefore a finite sub covering $A(y_1), A(y_2), ..., A(y_n)$. Set $A = \bigcup A(y_k)$ and $B = \bigcap B(y_k)$.
I want to check that $A$ and $B$ are in fact disjoint.
Therefore, suppose that $A \cap B \neq \emptyset$. Then $$\left( \bigcup_k A(y_k) \right) \cap \left( \bigcap_k B(y_k) \right) \neq \emptyset.$$ I'm confused by the presence of two intersections, and haven't been able to proceed.