
In a thrilling night of Champions League action, Barcelona secured their spot in the semifinals after a 2-0 victory against Bayern Munich, while Paris St. Germain followed suit with a comfortable 3-1 win over Benfica. Meanwhile, Borussia Dortmund and Aston Villa failed to advance, leaving them with a difficult task ahead in the upcoming season’s Europa League.