I'm no white knight but I've done it before and would do it again.
Long story but a guy punched his gf/wife while at a party at my house.
I left hooked to the throat, when he leaned back kneed him in the nuts, and when he leaned forward grabbed the back of his head and slammed it down as my knee came up and broke his nose. Drug his ass outside by the hair so he wouldn't bleed on the floor.
Only dummies use their fist to punch someone in the face. No rooster struttin, no talkin, just *pop*pop*pop*