Southern upsets Mountain Ridge; No. 3 Hampshire tops Petersburg; Faith beats Paw Paw