my prediction for Barcelona to not qualify for the next round is still alive, but i have to admit that it's tough right now for Inter to get 2nd place, if they were able to get a draw out of Bayern Munich in Milan there chances could have been way better now, but there is hope still, if they lose against Barcelona it's over, but a draw could make things really interesting.
Barcelona need to win at least two more times in the three remaining matches in the Champions League group stage, as Barcelona are three points behind Inter Milan and 6 points behind Bayern Munich who are currently in first place in Group C. So Barcelona's toughest opponent is Bayern Munich, apart from Inter Milan and for Viktoria I think it will be very easy for Barcelona to handle because Viktoria is not a strong team in Group C this season.