Aberdeen progressed on the road to Hampden, with a 3-0 win over Dunfermline, and given our recent form it would have been easy to get tangled in a spider's web of a cup upset. Some sides find home ...