Victory here will send the Blades top ahead of the weekend’s games, which include local derbies for promotion rivals, Leeds and Norwich.
As for Villa, they can move to within a point of Derby and Bristol City who currently occupy seventh and sixth respectively.
Aston Villa could have James Chester available after the defender overcame a knee injury which kept him out of last weekend’s trip to Reading.
Andre Green is definitely available after a hamstring issue but Jack Grealish (shin), Axel Tuannzebe (foot), Henri Lansbury (hamstring) and Orjan Nyland (Achilles) all remain sidelined.
Sheffield United have a full squad for selection apart from Scott Hogan, who is ineligble to face his parent club as per his loan terms.
Aston Villa enter this clash with one loss in their last seven but have drawn four of their games in this run.
At home, the Villains have avoided defeat in seven of eight matches since Dean Smith arrived in mid October. During this period, they have drawn four and won three with their last home clean sheet coming against Bolton at start of November.
Sheffield United are unbeaten in seven of their last eight, keeping clean sheets during all of their last four victories.
Away from Bramall Lane, the Blades have been fairly consistent in their last five with two wins and draws apiece plus one defeat.
This is a huge game for Sheffield United who can really blow the title race wide open before Leeds and Norwich play at weekend.
I however can see Aston Villa really causing trouble defensively so am going for a draw.
Prediction: Aston Villa 1-1 Sheffield United
Result: Aston Villa 3-3 Sheffield United