Inter's prospects in the Champions League have received a boost following their victory over Feyenoord in the Round of 16.
As of now, Barcelona are favored to win the competition. No surprise given their league form and how strong they've looked in ...