20170821 sports.tennis: Muguruza routs would-be No. 1 Halep for Cincinnati title