El 10 de enero] de 2018 fue nombrado mejor jugador del 2017, siendo este su cuarto galardón consecutivo y el quinto de su carrera, superando así el número de galardones obtenidos por el brasileño Falcão. Justo un mes después, el 10 de febrero, ganó la Eurocopa con la selección portuguesa luego de vencer en la final 3-2 a la múltiple campeona continental España, siendo nombrado además mejor jugador del torneo y el máximo goleador del certamen pese a lesionarse en la final.