England vs Spain ended in a 3-2 win for Spain, in the UEFA Nations League, played on Saturday 26 September 2026 at Wembley Stadium.