Drain Punch is a Fighting-type move with 75 power and 100% accuracy. When used, it deals damage to the target and restores the user's HP by half of the damage inflicted. This makes Drain Punch a valuable move for Pokémon that can benefit from both offensive and defensive strategies, as it provides a method of self-sustain. The move was introduced in Generation IV and has since become a staple for many Fighting-type Pokémon and those with access to it via TM or breeding. Drain Punch is particularly popular in competitive play for its dual utility in both dealing damage and recovering health.