Stade de France is the national stadium of France, located just north of Paris in the commune of Saint-Denis. Its seating capacity of 80,698 makes it the largest stadium in France. From Wikipedia
Paris Saint-Germain defeated Stade Reims 3:0 to claim their 16th Coupe de France title, with the Champions League final against Inter Milan now the last hurdle for a potential triple.