No. YouTube is not streaming the Euro 2020 matches but you will have to wait until it is over to watch highlights.