Portugal did not deserve to win against England and Netherlands.
Happy to see Brazil out of the tournament and France into the semis. France will easily beat Portugal and access the final. Italy-Germany is a 50-50 for either one to advance to the final, but I would have to give Italy the edge as Nesta and the two red-carded players will re-enter.
My prediction for the final: Italy-France 2-0.
Forza Azzurri!
Alternative prediction for the final: France-Italy 0-2.
Ze Roberto is still banned. He may play again in the game for the 3rd place or - we don´t hope that - in the final.