Barton punches ticket to JUCO World Series