Počátkem ledna 2018 byl Mikolas Josef představen jako jeden z šesti finálních účastníků českého národního kola "Eurovision Song CZ" připravovaného Českou televizí, ve kterém následně na základě hlasů diváků a mezinárodní odborné poroty zvítězil se ziskem 68 z 80 možných bodů a se svou písní „Lie to Me“ se tak stal reprezentantem České republiky na 63. ročníku Eurovision Song Contest v Lisabonu. Výsledky hlasování byly uveřejněny 29. ledna, tedy ve stejný den, kdy bylo oznámeno, že český reprezentant v Lisabonu vystoupí v prvním semifinále 8. května.