A 30 de setembro de 2010, Machado foi convocado pela primeira vez para a equipe sénior, pelo novo técnico Paulo Bento. Ele não jogou em nenhuma das duas eliminatórias do UEFA Euro 2012 que estavam agendadas, mas mais tarde,falou da sua suave integração no plantel e de sua ambição de, eventualmente, conquistar um lugar regular na equipe nacional. A 17 de novembro, ele finalmente estreou-se, substituindo Nani, nos minutos finais de uma vitória amistosa por 4-0 sobre a Espanha, em Lisboa.