Alexander Frei is Swizterland's all-time leading scorer with 40 goals. ((FABRICE COFFRINI/AFP/Getty Images))

Switzerland will play Costa Rica as part of its final preparations for the World Cup finals in South Africa.

Costa Rica has been picked for the June 1 match because Switzerland plays its CONCACAF regional rival Honduras in a Group H meeting on June 25.

The friendly will be played at Sion, close to Switzerland’s Alpine training camp at Crans-Montana.

It has yet to choose an opponent for its final warmup match scheduled for June 5.

Coach Ottmar Hitzfeld’s side opens its World Cup program June 16 against top-seeded Spain, then faces Chile five days later.