Tomorrow is the last day of the group stages which also leads to one of the biggest matches so far in the 2010 World Cup: Portugal vs Brazil that will take place in Durban, South Africa.

Portugal still stand a slight chance of not making it through to the next round and will therefore be at full strength against the Brazillians. Brazil will have to do without the brilliance of there star player Kaka due to the two yellow cards that he received against Ivory Coast last Tuesday.

Both teams have a solid defence and have conceded very few goals in the recent past but the odds for this game point towards Brazil winning.

They are one of the World Cup's favourites and have a team that is packed full of great talent and large potential. But that being said, Portugal have just come out of a match winning 7-0 which will definately be a huge moral booster for the team and its supporters.

With all the surprises that have taken place in this World Cup who knows what will happen in tomorrows game?