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 International Circuit, with Norris following his team-mate home as McLaren underlined their impressive speed by executing a one-two finish.
Mercedes’ George Russell finished third ahead of Red Bull’s Max Verstappen, who passed Leclerc with three laps remaining. Hamilton crossed the line a distant sixth.