Garp was weakened or damaged but not to the extent that his ap decreases. He was standing and smashing Shiryu shortly afterwards, I bet we just saw some panting from Garp.
Kuzan’s punch was the one that did massive damage, we know they have comparable output. Both of them were sent back flying.