Let me tell you I have been watching football for over 70 years and I have seen 16 world cups and Brazil will win the world cup no question. They have not lost a competitive game in Brazil in 64 years. Germany will be in the semi finals at least always get to the last 4 very consistent. Looking at the draw I think Italy will be in the semi finals after coming top of their group ( Italy, Uruguay, England , Costa Rica) and eliminating Colombia in the 1/4 finals. Argentina will make up the other semi final spot due to the great balance and amazing firepower they have in their squad, also it's in South America thus giving a huge advantage to teams from that continent. The only reason Spain aren't one of the final 4 teams is that Brazil will more than likely face Spain in the last 8. Also Chile to finish ahead of Netherlands, Uruguay ahead of England. Japan to get to the round of 16, Ecuador to top it's group.
Final Brazil vs Argentina
3rd/4th place play-off Germany vs Italy ( Italy always beat Germany; World cup 2006, EURO 2012 etc etc )
Winners : Brazil
2nd : Argentina
3rd : Italy
1. It's Colombia not Columbia...
Watched 16 world cups attended 5 live ( WC 66, 78,90,98,06) and worked in football for over 60 years in 5 countries spanning 3 continents.