Here's all we needed to know from yesterday's World Cup semi-final.