Yesterday Fifa World Cup came to a close in Brazil. Most of us watched all the 64 entertaining matches. Each and every match had it own intrigues and stood out from the other. However, no team, ...