counterpunch

ˈkaʊntəpʌn(t)ʃ

noun

a punch thrown in return for one received.

verb

throw a counterpunch.

Petty counterpunched, regaining the lead