There have been a lot of great games so far, but the ones that stand out for me are the Brazil matches; the atmosphere in the grounds is fantastic.
It has been an open and exciting World Cup so far, we have seen lots of great goals and some really good football and hopefully that continues into the knockout stages over the next few days.
A couple of the European teams, especially Holland and Germany, have looked good so far.
But I will stick with my original predictions and go for the hosts to lift the cup.
Brazil v Argentina in the final would be the game that both those countries would want because of the fierce rivalry that exists between the two nations.
And, from a neutral point of view, it would be some way to round off what has been a cracking tournament.