In canon after he was revived Hashirama didn't have the energy to fight back due to the black rods, which also immobilized him. The black rods are Rinnegan techniques, so w/o Rinnegan Hashirama would never be impaled by said rods. So once Madara comes back to life Hashirama defeats him, but this time kills him off for good. That also doesn't include Naruto+the other 8 Bijuu jumping in if needed since they were all free at that point.