I understand your problem and I apologize for being blunt. Your main goal is to show the "better" employee that you see he is better, right? If it's not, it should be.
You need to find ways to give the best employees more opportunities for learning, experience, responsibility, and advancement. Yes, that involves pay increases, but instead of bonuses, create a clear structure for evaluation and raises and promotion.