Morningside upends top 20 foe