No. 5 Indian Hills stormed back from a 17-point deficit to knock off South Plains on the road Friday night.