Dinah deflected the slaps and then pulled her fist back for a nice solid punch. She didn't actually throw said punch because the guy shouted in pain and started to sway just a bit.
Fred must have done something, though she wasn't going to take her eye off her opponent until she made sure he was down for the count.