The Champions League knockout stage is here, and the 16 best teams in Europe are set to battle for a place in the quarterfinals. The road to the final at Allianz Arena in Munich on May 31 promises ...