Eight football teams - Italy, Norway, Brazil, Spain, Germany, Argentina, England and Portugal - participated in the mini world cup. These eight teams are divided into two groups. A and B - of four teams each group, every team played exactly one league match with every other team. The top two teams from each group, based on the number of points scored in the league matches, qualify for the next round, i.e., the semifinals. In the semifinals, the team with the highest number points from Group A will play with the second highest number of points from Group B, and the team with the highest number of points from group B will play with the team with second highest number of points from Group A. No game among the semifinals or the finals ends as a draw. For every team, a win earns have points, draw earns one point and a loss does not earn any points. Further the following information is known.
1. Germany won against Portugal in the finals.
2. In neither of the groups did any two teams score the same number of points during the league matches.
3. Spain had only one draw and that was with England.
4. Portugal, which stood second in Group B, did not play against Norway in the semifinals.
5. Though Brazil scored the same number of points as Argentina did, it did not qualify for the semifinals whereas Argentina did.
6. Both Argentina and Brazil scored 3 points in their group stage.
Q. Against which team did Portugal play its semifinals?