England beat Croatia 4-2 in their opening Group L match of the 2026 World Cup. Substitute Marcus Rashford scored in the victory, giving England a winning start.