Maguire meets Higgins in Welsh Open quarters after more shocks