In the stadium that is hosting the 2014 World Cup final next July 14, 22nd FIFA ranked (???) Brazil humbled the world and European champions Spain with a crushing 3-0 win in the 2013 Confederations Cup final, and in the process ending Spain's 3 year record run of 29 unbeaten competitive matches.

Read more of this post