Blitz Leech’s ability removes all counters from the target creature before state-based actions are checked to see if that creature should die. For example, a 2/2 creature with a flying counter on it will lose that counter while it’s a 0/0 creature before it dies.