If you are talking about a 1 on one in-game, the Charizard would win. Blaziken has abysmal defenses and Charizard is faster and has a type advantage.
Sorry, but speed boost/protect/stone edge. Zard is banking on a miss.
Oh yeah, I forgot about protect. But Charizard also has access to Dragon Dance. So in a 1 on 1. Physical Charizard +Acrobatics still beats Blaziken.
EQ is a guaranteed OHKO on Blaziken after a DD. I'd personally just go with a stone edge though right off the bat to Zard.
One site says air slash can't OHKO Blaziken, but another one says it has a 80% chance of OHKOing Blaziken.
Well then it pretty much comes down to the two trainers fighting. If the Charizard trainer correctly predicts Blaziken won't use protect, and use Stone Edge right away, then he has the speed advantage for Air Slash or Acrobatics if its a physical set. If he predicts Blaziken won't use protect, then he can Dragon Dance to keep up with the speed boost, then again get the advantage for Air Slash or Acrobatics. If the trainer predicts incorrectly, then Blaziken wins.
Not changing this sig until we get a new main series Tales game released on a Nintendo console in the US