North Meck's girls, No. 3 in The Observer's Sweet 16, avenged a loss to Mallard Creek at home by beating the Mavericks on the road Friday.