Had no clue who the favorites were or where they were ranked. The prediction was solely based on watching the games in group play. But thanks for the update.Considering they mentioned the world's top 5 in every match during Group Stage..
1) Germany
2) USA
3) France
4) Japan
5) Sweden