The World Cup on ECN