Is it possible to align node c vertical to node a and horizontal to node b. If I combine the "below=of" and "right=of" parameter, Tikz ignores the first one.
\begin{tikzpicture}
\node[draw, circle, xshift=2cm](a){A};
\node[draw, circle, minimum width=2cm, yshift=-2cm](b){B};
\node[draw, below=of a, right=of b](c){C};
\end{tikzpicture}
\node[draw](c) at (a|- b){C};
instead.