Oscar Piastri won a pulsating Azerbaijan Grand Prix in the 'wrong' McLaren - a stunning, statement victory by him and graphic reminder of what might have been for Lando Norris.