Spain reaches Euro 2024 semifinals after dramatic extra-time win over Germany US By James On Jul 5, 2024 Share Spain reaches Euro 2024 semi-finals after dramatic extra-time win over Germany Share FacebookTwitterGoogle+ReddItWhatsAppPinterestEmail