Lions fall to Santa Fe Trail, upend Immaculata