Golf is all about getting the ball in the hole in the fewest strokes, not how you got the ball in the fewest strokes. When you are playing a match against a long hitter, and lets face it, with the technology in golf clubs, golf balls, strength training and nutrition, guys are hitting the ball 300 plus yards on a regular basis. The fact still remains that when you are on the golf course you are walking (or riding) with a bag of tools. It is just a matter of using the right tool for task at hand.
Does it really matter what club it takes you to hit a golf ball150 yards? Weather it's a 6, 7,8 or 9 iron should not matter to you, and your opponents club selection should be the last thing from your mind during a match. The pride of the long hitters game is hitting it long, so the fact that you can compete with him without having to hit the 300 yard drives is already a advantage in your favor if you choose to look at it that way. As a short hitter you should focus on keeping the pressure on as much as possible. The four steps that I have outlined will give you the mental edge that you need to negate the long drives that your opponent is blasting past you.