David McGoldrick's first-half goal was enough to seal a much-needed win for ten-men Sheffield United against Aston Villa on Wednesday…