What happened last time Arsenal reached UEFA Champions League semifinals?
FC Porto vs Sporting CP Prediction, lineups, betting tips & odds