Germany v France: Is this the best save of Euro 2025?