Almost always goes first. Until the end of the turn, the user will reflect one non-damaging move back at its user (including allies). In Double or Triple Battles, this move will only reflect the first applicable move before wearing off.

Always goes last. Negates all held items on the field for five turns, including through the moves Fling and Natural Gift, but not through Trick, Bug Bite or Pluck; using this move again ends this effect.

Almost always goes first. Until the end of the turn, the user will steal a supporting move from another Pokemon (including teammates). In Double or Triple Battles, Snatch only steals the first applicable move performed by another Pokemon before wearing off.