Tulsa NOAH handles Panama in season finale