UEFA have fined Croatia's FA 30,000 euros for incidents during their Euro 2012 loss to Spain, including displaying racist banners in the crowd.Portugal's FA was also fined 7,000 euros for an attempted pitch invasion against Czech Republic.
The punishment handed to Croatia follows on from last week's 80,000-euro fine for racist abuse directed towards Italy striker Mario Balotelli when the two teams clashed earlier in the competition.
Portugal have been fined following the actions of a section of their fans during their 1-0 quarter-final win over Czech Republic at the Donbass Arena.
A statement released by UEFA reads: "The Croatian Football Federation (HNS) has been fined 30,000 euros by the UEFA Control and Disciplinary Body.
"The sanction has been imposed for the setting off and throwing of fireworks and the improper conduct of supporters (display of inappropriate and racist banners) at the UEFA Euro2012 Group C fixture against Spain in Gdansk on 18 June.
"The Portuguese Football Federation (FPF), meanwhile, has been fined 7,000 euros for the inappropriate behaviour of their supporters - attempted invasion of the field of play by a fan - at the quarter-final against the Czech Republic in Warsaw on 21 June."
Croatia exited the competition after finishing third in Group C, while Portugal face Spain for a place in the final against either Germany or Italy.