Spain Are Your World Cup CHAMPIONS

Spain were simply unstoppable. Here's our World Cup Final reaction and everything you missed.