Did anyone else catch the highlights from the recent World Cup? That game was absolutely epic!