Base Luffy knocked Kaido down some more but still couldn't cause any significant injury. Luffy then got his ass kicked.
Severely weaken and injured Zoro using asura mode, which means he wasn't at full power, bested Kaido and gave him a permanent scar that caused him to start breathing heavy. He didn't ran out of energy because of his condition.
Some still don't understand if Zoro would have been in better condition he would have been able to fight Kaido longer and scar him more.
Weaken Zoro asura mode >>> current base Luffy >>>> RS Sanji