The overlapping sprite in Punch Out does not have any visual role. Could you try to remove it by set its depth 0 and check what happen?