With three wins from their opening three matches, Greece will be in buoyant mood when they take on Switzerland on Wednesday.