Belmont wins controversial A-Sun semifinal