Originally Posted by Max-Attack
A good strategy that I like to use is Substitute + Focus Punch. I have success with this 99% of the time, in-game at least.
As said above, you're garenteed to get at least one focus punch in when there's a sub sitting in front of you, so you can get the puncher to set one up itself or use a sub passer like jolteon to provide one. Alternatively switching in on Walls/support pokes can yield an easy opportunity to punch- they may try to recover, switch to another poke, set up barriers/entry hazards or status you. So long as they have reason not to attack you, you have the opportunity to fire off at least one FP