Whats the most effective way to win a fist fight?

Get past his guard and go for the throat.

shoot the other person

4) If this fight isn't a point of pride, like people shit talking, and if this is a fight for your life, or if some guy is about to leave you for dead or try to rape your girl, then fight dirty.

Put your hands up in a boxing position, like you're going to fight in a normal way. Then as soon as you're close enough, grapple so he can't punch you, bite him as hard as you can and don't let go, grab his skull and drive your thumbs as hard as you can into his eyes. Dig your nails into his eyeballs and try to gouge them out. If you can't reach his eyes, grab his balls. Squeeze and rip those fuckers off. I guarantee you, the toughest motherfucker in the world will be fetal and crying if you get a good grip on his balls. Try your hardest to rip those fuckers right off his body. Also, don't forget to headbutt. If you're on top of him, slam your forehead against his face, the middle of the face is softer than the forehead.

Also I forgot to mention, clench your jaw as hard as you can. It reduces the chances of you getting knocked out if you're hit in the jaw, and reduces the chances of your jaw breaking.

Speed and explosion is everything. Get him hurt and incapacitated before he has a chance to do ANYTHING.