oh no, at this rate the biennial "it's coming home" meme might actually be coming true for once

anyway looking back at my R16 predictions, i'm clearly garbage at this. Looking at the current teams, my prediction would be Belgium - England in the final now, which means it'll actually be Switzerland - Czech Republic.