If I was putting money on the match I would bet on Portugal, but England wins even when they don't deserve to. They should have lost at least two matches that I can think of, but they continue to win so my gut says England over Portugal.
_________________________
"You are the worst poster in xpt yet I can't stop talking about you" - smelly monkey