Farragut falls short at Science Hill