Sadly the thread name is correct with England and Brasil out, Germany will win the cup. France will finish the lucky Portugal and Germany will finish Italy, though I hope Italy puts them in their place, not likely. Germany will beat France and win the world cup. Italy will beat Portugal and get 3rd.