I have a fighting problem, and I've reached a point where I can't work out how to solve it on my own: I'm not very tall, and sometimes have serious trouble fighting tall guys. There's one guy in particular who is completely and utterly in control of the distance when I fight him. The fights start off with us outside of each other's reach, and then it usually goes one of those ways:
1) I step forward and try to hit him, he takes a step back with his long legs (sometimes parrying a blow)and is way out of my reach again
2) I wait for him to attack/close the distance, thus leaving him the initiative and ending up skewered before I can turn the fight around again
3) I wait for him to attack/close the distance, somehow get out of the defensive and manage a counterattack, which he parries and steps out of my reach again
4) I wait for him to attack/close the distance, somehow get out of the defensive and manage a counterattack which hits home (which happens too rarely for my tastes, unfortunately)
Situation 2) can probably be fixed by getting better and more secure in my defence, since it usually happens when I misjudge his attack and react in the wrong way.
Situation 3) can theoretically be turned to 4) by being quicker and more precise in my attacks and making the first hit a good one.
So far, so good. What annoys me is that no matter what I do, I cannot put pressure on him, since he can simply take a huge step back and I can't follow him fast enough. I do ok against opponents who tend to hold their ground, since I rely on footwork and distance-play a lot, but I'm completely out of my water when I can't do that.
I'm working on speed, strength and precision, which I think will help me with part of the problem in time, but I'm sort of looking for pointers on how you would approach such a situation tactically.
Many thanks in advance
