There was something incredibly apt about the promotional banners welcoming Formula 1 to Azerbaijan’s capital reading “Street F1ghters,” as the battle was on from the moment the red lights switched off ...