Uh... wrong thread.
Never participated in one of these threads before, but might as well since I'm watching Fist of the North Star at the moment.
Kenshiro would wipe the floor with Goku. Where Goku's martial powers are augmented by abilities like flight and chi-powered fireballs, Kenshiro doesn't depend on magic tricks and would simply use his knowledge of he body's various power points to make Goku's head explode, unless he's feeling charitable, in which case he might simply disable Goku's arms and call it a day.
Oh, so by powers you mean flight? Then, ummmmmmmmmmmmm, what about Kenshiro's 1000 punches technique where he yells like Bruce Lee, isn't that a power? Goku is a master technician that can overcome almost any technique and even mimic most of them, like when he ridicules Ginyu by doing his pose. He is a monkey in that way. And he is SMART at fighting. Goku still wins. Kenshiro better save his strength for Naruto with same rules. Goku's brain is as strong as his muscles when it comes to fighting.