Butler wins overtime thriller over Johnson County, 2-1