Madara has the ten tails(which isn't yet at full strength),
He has the Rinnegan,
He has hasirama's Cells.
Therefore considering the fact that they fought for two days the last time(if we all agree that Hashirama was at full strength), can hashirama defeat Madara now?