Albeit, CR7 is a machine so even if he's at 70%, he is still better than any US player. The US on the other hand, have a momentum and all-around could better Portugal.
Overall, this will be a heated match, but Portugal has lost key players central and defense (Pepe/Coentrao) and in the forward with Almeida. The US will score a goal tonight.