The cabinet has approved the deployment of 600 police officers from neighbouring Germany and France during the Euro 2008 football tournament in Switzerland.
The sport ministry said most of the German officers would be on duty in the cities of Basel and Zurich, while French security forces will be stationed in Geneva.
The cantonal police authorities, which are responsible for security during the event, had asked for foreign police support in three of the four Swiss host cities.
Parliament has approved a SFr82.5 million ($80.8 million) credit package for the Euro, including SFr10 million for security.
The tournament takes place in Switzerland and neighbouring Austria in June.
In compliance with the JTI standards