I'm following the solution from this post to construct a tree using tikz-qtree. It's working very well as you can see on the image below.

The tree is to show the matches of a championship.
But I'd like to reflect (duplicating) the tree to show the other matches, that is, to go up from champion to the Finalist 2 and so on.
Here is my code:
\documentclass[landscape]{article}
\usepackage[margin=1in,a3paper]{geometry}
\usepackage{tikz-qtree}
\usetikzlibrary{shadows,trees}
\begin{document}
\begin{tikzpicture}
\Tree [.Champion
[.{Finalist 1}
[.{Semi Finalist 1}
[.{kk}
[. kk ]
[. kk ] ]
[.{kk}
[. kk ]
[. kk ] ] ]
[.{Semi finalist 2}
[.{kk}
[. kk ]
[. kk ] ]
[.{kk}
[. kk ]
[. kk ] ] ]
]
]
\end{tikzpicture}
\end{document}


\tikzset{grow=up}do anything (and/orgrow')? – Qrrbrbirlbel May 10 '13 at 00:12\tikzset{edge from parent fork down}. – Sigur May 10 '13 at 00:15edge from parent fork up? – Qrrbrbirlbel May 10 '13 at 00:16tikz-qtree’s trees are a little fishy (see How to position qtrees ). I’d propose a slightly different solution than Alan Munn’s but giving howtikz-qtreedoes (not) work, his may be the easiest solution in this case. – Qrrbrbirlbel May 10 '13 at 00:39