SHELBY, N.C. — It was a comeback that fell just short Friday for Carpet Land (Lincoln East) at the American Legion World Series.