Garbine Muguruza continued her remarkable form against top 10 opponents on the WTA Tour this season, defeating Agnieszka Radwanska in the third round at the Dubai Tennis Championships.