Hampden round 12: final scores