Absolutely agree on Orsato for the final unless things go very sideways.
As for teams, I'm going out on a limb a little and will say Spain (OK, not going out on a limb) vs Switzerland (that's my out on a limb pick) with Spain winning. Sorry to my England friends and colleagues, but Saturday's...