The prediction indeed came true. With Manchester United eliminating Porto, and Arsenal defeating Villarreal, the Premier League once again claimed three spots in this season's Champions League semi-finals, leaving Barcelona to carry the banner against the English teams alone. The Dragao Stadium failed to continue its magic; Cristiano Ronaldo, back in his homeland, sent the Red Devils into the semi-finals. In the heavy rain, Manchester United made history by reaching the semi-finals three times in a row for the first time, and the defending champions did not bid farewell prematurely. Faced with the encirclement of three formidable opponents, can Barcelona become the AC Milan of yesteryears?