Charlton are not so high above the relegation zone. However, they just ended their away-game winless run.
On the other hand, Sheffield are weakening lately. Besides, they never won any of their last 5 home games in the league.
Therefore Charlton may draw this game at least.