How the hell do you built a substitute AND fire a fireblast? Doesn't make sense to me.

Aight, if he takes time to make the sub, Focus Punch it away! If he uses the fire, Swordsdance around very fast to keep yourself protected. Then use Faint attack to dodge the hit and combine it with Ice Fang!

Focus Punch/Swordsdance ~ Faint attack + Ice Fang