Alien put up a valient effort …