Oscar Piastri beat Lando Norris to win the Chinese Grand Prix as a struggling Lewis Hamilton moved aside for Ferrari team-mate Charles Leclerc. Piastri led virtually every lap at the Shanghai ...