Celtic have beaten Dunfermline in the William Hill Scottish Cup Final at Hampden. Martin O’Neill’s side ran out 3-1 winners to lift the trophy for the 43rd time in the club’s history. The victory at ...