Dude, You don't need to fight dirty.
Just stand up for yourself and take it to him.. Only thing no-one else here has said is BE READY TO BE HIT BACK.
If you can't take a hit you're in trouble no matter how you fight. Every fight gets won by the guy who can take the punches best, not always...