Менее чем за два месяца до начала финальной стадии Кубка Азии 2007 Виейра был назначен главным тренером сборной Ирака. Невероятно, но он привёл Ирак к победе на Кубке Азии. После потрясающей победы над одним из фаворитов турнира Австралии 3:1, победой по пенальти над Южной Кореей и, наконец, победой в финале над Саудовской Аравией 1:0. Гол забил капитан Юнис Махмуд. Однако вскоре Виейра заявил, что он не будет долго тренировать сборную, ссылаясь на неурегулирование некоторых вопросов с федерацией футбола Ирака.