I havnt played it in ages.
I think he does a little combo and then goes for an uppercut, dodge the combo punches and before he can throw the uppercut hit him with a puch to the head.
I may be very far off as I havnt played it in 5 years at least.
Or you could go to gamefaqs and get this :-
======================== 3.3 Piston Hurricane =======================
SYNOPSIS
His defense is nil, his punches are all well-telegraphed, his
stamina goes down quickly, and he doesn't dodge much. Still, he
gives a LOT of trouble to many beginners with his Hurricane Rush.
Piston teaches a player why the art of blocking is important.
SPECIAL ATTACKS
HURRICANE RUSH. He backs up, makes a scary aggressive sound ^_^,
and comes forward, alternating between jabs and body blows.
This chain is unstoppable, so you need to block high, low, high,
low. After he has punched 6 times, hit or miss, he prepares an
uppercut. Just dodge this and come back at him with a combo of
your own.
"If he backs off and starts his Hurricane Rush, Give him a KO
punch just before he starts punching. That will stop him from
doing his punches. If you dont have the KO punch,give two blows
to the head. He wont stop rushing you, but you'll get two extra
punches"
- Contributed by Andrew Lang
"Show him your fancy footwork." When Piston's cornerman tells him
this, Piston will enter a special attack pattern: jab, body
blow, taunt. Between each step he'll jump to the left or the
right. He'll repeat this again and again. He doesn't pay
attention to defense while in this mode, however, so if you time
your punches right, he'll be down and out in no time.
NOTES
The Hook will inflict a mad amount of damage on him.
-------------------------
Well I was almost there.