SHANGHAI (AP) — Red Bull driver Daniel Ricciardo wins Formula 1 Chinese Grand Prix.