Lions fall short to Barton