Power-Up Punch is a Fighting-type move with 40 power and 100% accuracy. When used, it deals damage to the opponent and raises the user's Attack stat by one stage. This dual utility makes it a valuable move for Pokémon that benefit from both direct damage and the potential to become stronger in subsequent turns. Power-Up Punch was introduced in Generation VI and is particularly effective for setting up physical sweepers, allowing them to boost their attacking capabilities while chipping away at the opponent's health.