Portugal has improved since last match, when Deco plays there's another mentality in the team, C. Ronaldo was better and Figo was good.
About the game, it seemed to me that Iran wasn't that much interested in winning the game. Portugal dominated most of the game and then the score was opened with a great goal from Deco, a great shot.
After this, Iran came up and they could have scored, with some good moves and quick passes Iran caused some problems to the Portuguese (weak) defence, mainly through the Portuguese left side.
However Portugal was presented with a fake penalty and we scored, 2-0, the game was over, after this Portugal could have scored one more but it wouldn't be fair at all to Iran.
Good things: Deco, C. Ronaldo not overreacting when he got fouled and Figo showing a good physical condition.
Bad things: Portugal's defence and defensive movements, Pauleta, the referee.