McLaren took another stride towards a first Formula One constructors' title in 26 years as Australia's Oscar Piastri won the ...