Semoball

Portageville holds off Twin Rivers for 'upset'