Spain defeated France 2-1 in the Euro 2024 semifinals on Tuesday in Munich, advancing to Sunday’s final against England or ...