Tom Cruise opened the FIFA World Cup final with a speech while Shakira, Justin Bieber and Madonna performed the halftime show in Spain's 1-0 win.