National No.1 Alex de Minaur has battled his way into the last eight in the Qatar Open but Aussie qualifier Chris O'Connell's run has come to a brutal end.